XML 87 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Convertible Preferred Stock - Series B (Details)
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2020
USD ($)
tranche
$ / shares
shares
May 31, 2021
USD ($)
shares
Mar. 31, 2021
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
tranche
$ / shares
shares
Aug. 03, 2021
shares
Temporary Equity [Line Items]            
Issuance costs | $       $ 2,124,317    
Dividend, Percentage       7.00%    
Dividend declared | $       $ 0 $ 0  
Preferred stock, outstanding 0     0 0  
Shares issued upon conversion           11,939,281
Minimum            
Temporary Equity [Line Items]            
Preferred stock, outstanding       2,132,029    
Series B Preferred Stock            
Temporary Equity [Line Items]            
Convertible preferred stock, authorized (in shares) 6,032,183     0 6,032,183  
Convertible preferred stock, par value per share (in dollars per share) | $ / shares $ 0.001     $ 0.001 $ 0.001  
Convertible preferred stock, issuance price (in dollars per share) | $ / shares $ 10.2782       $ 10.2782  
Number of tranches | tranche 2       2  
Convertible preferred stock, issued (in shares) 3,619,292     0 3,619,292  
Gross proceeds from issuance of convertible stock | $       $ 24,788,851 $ 36,983,910  
Number of shares not meet the definition of a freestanding financial instrument     2,412,853      
Convertible preferred stock, conversion price | $ / shares       $ 7.3416    
Percentage of equity securities to be own       9.90%    
Series B Preferred Stock Tranche One            
Temporary Equity [Line Items]            
Convertible preferred stock, issued (in shares) 3,619,292       3,619,292  
Gross proceeds from issuance of convertible stock | $ $ 37,199,929          
Issuance costs | $ $ 216,019          
Series B Preferred Stock Tranche Two            
Temporary Equity [Line Items]            
Convertible preferred stock, issued (in shares)   2,412,853 0      
Gross proceeds from issuance of convertible stock | $   $ 24,799,786        
Issuance costs | $   $ 10,935