Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Additional Information (Details)

v3.22.1
Stock-Based Compensation - Additional Information (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Aug. 25, 2020
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock, shares issued 25,155,198 10,050,849 13,301
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value | $ $ 2,000,000.0    
Percentage of stock option exercised 100    
Options, Grants in Period, Weighted Average Fair Value | $ / shares $ 2.24 $ 6.45  
Fair Values of Stock Options, Vested, Total | $ $ 1,150,320 $ 573,695  
Number of options vest purchase 0    
2020 Equity Incentive Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares available for grant 8,650,000    
2011 Equity Incentive Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock option, aggregate grant date fair value | $ $ 484,669 $ 1,466,644  
Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Restricted stock units outstanding 0 0  
2011 Plan and 2020 Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized stock-based compensation of unvested options | $ $ 1,141,314    
Number of options vest purchase 215,898 227,300  
Expected to Recognize, Remaining Weighted-Average Period 1 year 7 months 20 days