Quarterly report pursuant to Section 13 or 15(d)

Convertible Preferred Stock - consisted of preferred stock (Details)

v3.21.2
Convertible Preferred Stock - consisted of preferred stock (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jul. 16, 2021
Dec. 31, 2020
Dec. 31, 2019
Temporary Equity [Line Items]        
Convertible preferred stock, shares authorized 0   207,390,039  
Convertible preferred stock, issued 0   77,377,987  
Convertible preferred stock, outstanding 0   77,377,987  
Preferred Stock, Shares Authorized 100,000,000   0  
Carrying Value     $ 75,877 $ 72,883
Liquidation Preference $ 0   $ 77,100  
Common Stock Issuable Upon Conversion     80,873,772  
As previously reported        
Temporary Equity [Line Items]        
Carrying Value     $ 75,393 $ 72,399
Series A-1 Preferred Stock        
Temporary Equity [Line Items]        
Convertible preferred stock, shares authorized     67,156,152  
Convertible preferred stock, issued     24,369,613  
Convertible preferred stock, outstanding     24,369,613  
Carrying Value     $ 18,394  
Liquidation Preference     $ 18,000  
Common Stock Issuable Upon Conversion   24,369,613 24,369,613  
Series A Preferred Stock        
Temporary Equity [Line Items]        
Convertible preferred stock, shares authorized     9,233,677  
Convertible preferred stock, issued     3,490,328  
Convertible preferred stock, outstanding     3,490,328  
Carrying Value     $ 11,321  
Liquidation Preference     $ 11,819  
Common Stock Issuable Upon Conversion   3,490,328 6,986,113  
Series B-1 Preferred Stock        
Temporary Equity [Line Items]        
Convertible preferred stock, shares authorized     90,328,396  
Convertible preferred stock, issued     34,144,109  
Convertible preferred stock, outstanding     34,144,109  
Carrying Value     $ 31,953  
Liquidation Preference     $ 32,997  
Common Stock Issuable Upon Conversion   34,144,109 34,144,109  
Series B Preferred Stock        
Temporary Equity [Line Items]        
Convertible preferred stock, shares authorized     40,671,814  
Convertible preferred stock, issued     15,373,937  
Convertible preferred stock, outstanding     15,373,937  
Carrying Value     $ 14,209  
Liquidation Preference     $ 14,284  
Common Stock Issuable Upon Conversion   15,373,937 15,373,937