Quarterly report pursuant to Section 13 or 15(d)

Convertible Preferred Stock and Warrants - Schedule of Preferred Stock Shares Authorized, Issued and Outstanding, Carrying Price and Liquidation (Details)

v3.21.2
Convertible Preferred Stock and Warrants - Schedule of Preferred Stock Shares Authorized, Issued and Outstanding, Carrying Price and Liquidation (Details) - USD ($)
Oct. 03, 2021
Jun. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Class Of Stock [Line Items]        
Preferred Stock Shares Authorized 10,000,000 334,713,204 0  
Preferred Stock, Shares Issued 0 334,531,360 0  
Preferred Stock, Shares Outstanding 0 334,531,360 0  
Preferred Stock, Carrying Value $ 0 $ 222,933,000 $ 0  
Preferred Stock, Aggregate Liquidation Preference   $ 222,799,000    
Series A [Member]        
Class Of Stock [Line Items]        
Preferred Stock Shares Authorized   705,000    
Preferred Stock, Shares Issued   705,000    
Preferred Stock, Shares Outstanding   705,000    
Preferred Stock, Carrying Value   $ 226,000    
Preferred Stock, Aggregate Liquidation Preference   $ 235,000    
Series B [Member]        
Class Of Stock [Line Items]        
Preferred Stock Shares Authorized   66,300    
Preferred Stock, Shares Issued   66,300    
Preferred Stock, Shares Outstanding   66,300    
Preferred Stock, Carrying Value   $ 50,000    
Preferred Stock, Aggregate Liquidation Preference   $ 50,000    
Series C [Member]        
Class Of Stock [Line Items]        
Preferred Stock Shares Authorized   181,844    
Series D [Member]        
Class Of Stock [Line Items]        
Preferred Stock Shares Authorized   58,016,741    
Preferred Stock, Shares Issued   58,016,741    
Preferred Stock, Shares Outstanding   58,016,741    
Preferred Stock, Carrying Value   $ 105,804,000    
Preferred Stock, Aggregate Liquidation Preference   $ 102,527,000    
Series E [Member]        
Class Of Stock [Line Items]        
Preferred Stock Shares Authorized   4,862,376    
Preferred Stock, Shares Issued   4,862,376    
Preferred Stock, Shares Outstanding   4,862,376    
Preferred Stock, Carrying Value   $ 4,783,000    
Preferred Stock, Aggregate Liquidation Preference   $ 4,862,000    
Series E-2 [Member]        
Class Of Stock [Line Items]        
Preferred Stock Shares Authorized   18,035,000    
Preferred Stock, Shares Issued   18,035,000    
Preferred Stock, Shares Outstanding   18,035,000    
Preferred Stock, Carrying Value   $ 17,063,000    
Preferred Stock, Aggregate Liquidation Preference   $ 18,035,000    
Series F [Member]        
Class Of Stock [Line Items]        
Preferred Stock Shares Authorized   82,233,867    
Preferred Stock, Shares Issued   82,233,867    
Preferred Stock, Shares Outstanding   82,233,867    
Preferred Stock, Carrying Value   $ 22,872,000    
Preferred Stock, Aggregate Liquidation Preference   $ 23,437,000    
Series P-2 [Member]        
Class Of Stock [Line Items]        
Preferred Stock Shares Authorized   170,612,076    
Preferred Stock, Shares Issued   170,612,076   137,191,132
Preferred Stock, Shares Outstanding   170,612,076    
Preferred Stock, Carrying Value   $ 72,135,000    
Preferred Stock, Aggregate Liquidation Preference   $ 73,653,000