XML 95 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Redeemable Convertible Preferred Stock - Additional Informations (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Sep. 30, 2020
Dec. 31, 2021
Mar. 18, 2021
Mar. 12, 2021
Dec. 31, 2020
Dec. 31, 2019
Class Of Stock [Line Items]            
Temporary equity, shares authorized         451,427,842  
Temporary Equity, Shares Issued         31,253,609  
Temporary Equity Shares Outstanding         31,253,609  
Beginning Balance, Share at January 1, 2020         31,253,609  
Preferred stock, shares outstanding   0        
Common stock, shares, outstanding   47,512,182     8,391,793  
Preferred Stock Shares Outstanding   0        
Initial Public Offering            
Class Of Stock [Line Items]            
Temporary Equity Shares Outstanding       0    
Beginning Balance, Share at January 1, 2020       0    
Preferred stock, shares outstanding   31,253,609        
Redeemable convertible preferred stock purchase price per share     $ 17.00      
Preferred Stock Shares Outstanding   31,253,609        
Initial Public Offering | Common Stock [Member]            
Class Of Stock [Line Items]            
Convertible Preferred Stock, Shares Issued upon Conversion   31,253,609        
Series A Redeemable Convertible Preferred Stock            
Class Of Stock [Line Items]            
Temporary equity, shares authorized   0     167,496,750  
Temporary Equity, Shares Issued   0     11,596,280  
Temporary equity, par value   $ 0.001     $ 0.001  
Temporary Equity Shares Outstanding   0     11,596,280 11,596,280
Beginning Balance, Share at January 1, 2020   0     11,596,280 11,596,280
Series B Redeemable Convertible Preferred Stock            
Class Of Stock [Line Items]            
Temporary equity, shares authorized   0     74,620,739  
Temporary Equity, Shares Issued   0     5,166,203  
Temporary equity, par value   $ 0.001     $ 0.001  
Temporary Equity Shares Outstanding   0     5,166,203 5,166,203
Beginning Balance, Share at January 1, 2020   0     5,166,203 5,166,203
Series C Redeemable Convertible Preferred Stock            
Class Of Stock [Line Items]            
Temporary equity, shares authorized   0     109,604,994  
Temporary Equity, Shares Issued   0     7,588,254  
Temporary equity, par value   $ 0.001     $ 0.001  
Temporary Equity Shares Outstanding   0     7,588,254 7,588,254
Beginning Balance, Share at January 1, 2020   0     7,588,254 7,588,254
Series D Redeemable Convertible Preferred Stock            
Class Of Stock [Line Items]            
Temporary equity, shares authorized   0     99,705,359  
Temporary Equity, Shares Issued 6,902,872 0     6,902,872  
Temporary equity, par value   $ 0.001     $ 0.001  
Temporary Equity Shares Outstanding   0     6,902,872  
Proceeds from issuance of redeemable preferred stock $ 90.0          
Preferred stock issuance cost $ 0.1          
Beginning Balance, Share at January 1, 2020   0     6,902,872  
Redeemable convertible preferred stock purchase price per share $ 13.0381