XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Preferred Stock and Stockholders' Equity (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Apr. 30, 2021
Mar. 31, 2021
Mar. 31, 2021
Mar. 31, 2022
Apr. 14, 2021
Apr. 13, 2021
Convertible preferred stock [Member]            
Temporary Equity [Line Items]            
Preferred stock, shares outstanding         0 71,183,500
Series A convertible preferred stock            
Temporary Equity [Line Items]            
Shares issued from conversion of convertible stock 5,430,957          
Preferred stock, shares outstanding       0    
Series B convertible preferred stock            
Temporary Equity [Line Items]            
Issuance of convertible preferred stock net of issuance cost (in shares)   23,440,514 23,440,514      
Temporary equity, share price   $ 2.0215 $ 2.0215      
Shares issued from conversion of convertible stock 10,476,672          
Proceeds from issuance of Series B convertible preferred stock, net of issuance costs     $ 47,258      
Net Proceeds from temporary equity   $ 47,400        
Preferred stock, shares outstanding       0