Annual report pursuant to Section 13 and 15(d)

Warrants - Additional Information (Details)

v3.22.1
Warrants - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2020
Jul. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Class of Warrant or Right [Line Items]        
Warrant inducement expense     $ 0 $ 3,720,866
Convertible Preferred Stock Minimum Beneficial Ownership Percentage     4.99%  
Convertible Preferred Stock Maximum Beneficial Ownership Percentage     9.99%  
Beneficial ownership percentage     9.99%  
Warrant shares held in abeyance 803,300      
Warrants.        
Class of Warrant or Right [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value     $ 8,500,000  
Series A Warrants [Member] | Early Warrant Exercise Transaction        
Class of Warrant or Right [Line Items]        
Number of warrants exercised     1,176,137  
Proceeds from exercise of warrants   $ 2,500,000    
Series C warrants | Early Warrant Exercise Transaction        
Class of Warrant or Right [Line Items]        
Warrants to purchase common stock     705,688  
Warrants, exercise price     $ 8.90  
Warrant inducement expense     $ 3,700,000  
Pre Funded Warrants        
Class of Warrant or Right [Line Items]        
Class of Warrants, Weighted Average Remaining Life of Warrants     3 years 2 months 12 days  
Number of warrants with no expiration date     253,828