Annual report pursuant to Section 13 and 15(d)

Share-based compensation - Narrative (Details)

v3.22.0.1
Share-based compensation - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 16, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation expense $ 0    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Share price $ 10.00    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract]      
Share-based compensation expense $ 2,000,000    
Warrants exercise price percentage of IPO Price     125.00%
Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares authorized 812,500    
Maximum aggregate number of shares 500,000    
Shares available for future grant 63,353 293,337  
Vesting period 10 years 10 years  
Aggregate grant date fair value $ 1,150,284 $ 3,441,687  
Expiration period 10 years    
Exercise price $ 6.85 $ 10.00  
Granted 229,984 519,163  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Discount rates   0.39%  
Expected life 5 years    
Expected volatility   88.30%  
Expected dividends $ 0 $ 0  
Fair market value   $ 9.80  
Plan | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Discount rates 0.505%    
Expected life 5 years 3 months 7 days    
Expected volatility 89.04%    
Fair market value $ 6.50    
Plan | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Discount rates 1.075%    
Expected life 6 years    
Expected volatility 90.16%    
Fair market value $ 7.51    
Plan | Vesting over one year      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 8.33% 100.00%  
Plan | Vesting after one year      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 33.333%    
Plan | Vesting in 24 monthly installments thereafter      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 66.667%    
Plan | Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage   100.00%  
Unrecognized compensation expense $ 827,402 $ 0  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract]      
Share-based compensation expense $ 322,881 $ 3,441,687