XML 143 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Preferred Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Aug. 25, 2020
Mar. 31, 2020
Jan. 31, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Aug. 24, 2020
Dec. 31, 2019
Temporary Equity [Line Items]                
Stock issuance costs         $ 16,207 $ 17,003    
Deemed dividend from exchange of convertible preferred stock       $ 0 0 $ 9,050    
Common Stock                
Temporary Equity [Line Items]                
Conversion of stock, shares issued and outstanding 50,439,595              
Convertible Preferred Stock                
Temporary Equity [Line Items]                
Convertible Preferred Stock, authorized             52,483,788  
Convertible preferred stock, par or stated value per share             $ 0.0001  
Convertible Preferred Stock, issued           0    
Number of preferred Stock converted to common stock 31,625,534              
Convertible Preferred Stock, outstanding           0    
Series Seed Convertible Preferred Stock                
Temporary Equity [Line Items]                
Convertible Preferred Stock, authorized             3,000,000  
Convertible Preferred Stock, outstanding               3,000,000
Series A Convertible Preferred Stock                
Temporary Equity [Line Items]                
Convertible Preferred Stock, authorized             14,886,305  
Convertible Preferred Stock, outstanding               14,720,126
Series B Convertible Preferred Stock                
Temporary Equity [Line Items]                
Convertible Preferred Stock, authorized             16,009,845  
Convertible preferred stock, par or stated value per share     $ 4.06          
Convertible Preferred Stock, issued     1,182,265          
Proceeds from issuance of convertible preferred stock     $ 4,800          
Convertible Preferred Stock, outstanding               14,827,580
Series B-1 Convertible Preferred                
Temporary Equity [Line Items]                
Convertible Preferred Stock, authorized             3,059,695  
Proceeds from issuance of convertible preferred stock       0 0 $ 4,800    
Convertible Preferred Stock, outstanding               3,059,695
Series C Convertible Preferred Stock                
Temporary Equity [Line Items]                
Convertible Preferred Stock, authorized             15,527,943  
Convertible Preferred Stock, issued   15,527,943            
Proceeds from issuance of convertible preferred stock       0 $ 0 $ 88,181    
Shares issued upon exchange of Series A convertible preferred stock   1,988,802            
Deemed dividend from exchange of convertible preferred stock       9,100        
Reduction of additional paid-in-capital related to temporary equity deemed dividend       (2,300)        
Increase in accumulated deficit related to temporary equity deemed dividend       $ 6,700        
Series C Convertible Preferred Stock | Series C SPA                
Temporary Equity [Line Items]                
Convertible preferred stock, par or stated value per share   $ 6.5366            
Convertible Preferred Stock, issued   13,539,141            
Proceeds from issuance of convertible preferred stock   $ 88,200            
Stock issuance costs   $ 300