Annual report pursuant to Section 13 and 15(d)

Share-based compensation - Narrative (Details)

v3.22.4
Share-based compensation - Narrative (Details) - USD ($)
12 Months Ended
Sep. 19, 2022
Jun. 16, 2022
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate grant date fair value $ 178,462      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Discount rates 3.69%      
Expected life 5 years      
Expected volatility 96.46%      
Expected dividends $ 0      
Share price $ 0.50      
Unrecognized compensation expense     $ 0  
Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of additional shares authorized   1,250,000    
Shares authorized   2,062,500    
Shares available for future grant     430,603 63,353
Options term   10 years    
Vesting period     10 years 10 years
Aggregate grant date fair value     $ 980,075 $ 1,150,284
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Expected dividends     0 0
Intrinsic value of options outstanding     $ 0 $ 0
Plan | Employee Director        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum aggregate number of shares   500,000    
Plan | Non-Employee Director        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum aggregate number of shares   200,000    
Plan | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Discount rates     3.145% 0.505%
Expected life     5 years 6 months 5 years 3 months 7 days
Expected volatility     90.62% 89.04%
Fair market value     $ 0.2789 $ 6.50
Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Discount rates     3.765% 1.075%
Expected life     6 years 6 years
Expected volatility     93.66% 90.16%
Fair market value     $ 4.23 $ 7.51
Plan | Vesting over one year        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting percentage     100.00% 8.33%
Plan | Vesting after one year        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting percentage     33.333% 33.333%
Plan | Vesting in 24 monthly installments thereafter        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting percentage     66.667% 66.667%
Plan | Stock options        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Share-based compensation expense     $ 582,659 $ 322,881
Unrecognized compensation expense     $ 1,114,073 $ 827,402