XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Preferred Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2021
Nov. 02, 2021
Dec. 31, 2020
Temporary Equity [Line Items]      
Convertible preferred stock, shares authorized   10,000,000  
Convertible preferred stock, par value   $ 0.00001  
Series A Convertible Preferred Stock      
Temporary Equity [Line Items]      
Convertible preferred stock, shares outstanding 1,701,141   1,701,141
Series A-1 Convertible Preferred Stock      
Temporary Equity [Line Items]      
Convertible preferred stock, shares outstanding 3,298,732   3,298,732
Series A-2 Convertible Preferred Stock      
Temporary Equity [Line Items]      
Convertible preferred stock, shares outstanding 4,324,998   4,324,998
Series B Convertible Preferred Stock      
Temporary Equity [Line Items]      
Convertible preferred stock, shares outstanding 22,531,819   22,531,819
Series E Convertible Preferred Stock      
Temporary Equity [Line Items]      
Convertible preferred stock, shares outstanding 102,671,041    
Issuance of convertible preferred stock, Shares 102,671,041    
Proceeds from issuance of convertible preferred stock $ 80,251    
Offering costs $ 232