XML 93 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Redeemable convertible preferred stock - Narrative (Details)
12 Months Ended
Oct. 29, 2021
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Dec. 31, 2020
shares
Dec. 31, 2019
shares
Dec. 31, 2018
shares
Temporary Equity [Line Items]          
Redeemable convertible preferred stock converted into shares of common stock, conversion basis   1      
Redeemable convertible preferred stock, outstanding (in shares)   0 85,391,338 79,472,483 79,472,483
Redeemable convertible preferred stock, issued (in shares)   0 85,391,338    
Series A-1          
Temporary Equity [Line Items]          
Issuance of convertible preferred stock, net of issuance costs (in shares)   12,595      
Redeemable convertible preferred stock, outstanding (in shares)     15,132,282    
Redeemable convertible preferred stock, issued (in shares)     15,132,282    
Voting percentage, term   0.35      
Series E          
Temporary Equity [Line Items]          
Issuance of convertible preferred stock, net of issuance costs (in shares)     2,569,043    
Redeemable convertible preferred stock, outstanding (in shares)     2,569,043    
Redeemable convertible preferred stock, issued (in shares)     2,569,043    
Series F          
Temporary Equity [Line Items]          
Issuance of convertible preferred stock, net of issuance costs (in shares)     3,349,812    
Redeemable convertible preferred stock, outstanding (in shares)     3,349,812    
Redeemable convertible preferred stock, issued (in shares)     3,349,812    
Voting percentage, term   0.80      
Series A Preferred Stock          
Temporary Equity [Line Items]          
Redeemable convertible preferred stock, outstanding (in shares)     8,483,166    
Redeemable convertible preferred stock, issued (in shares)     8,483,166    
Voting percentage, term   0.35      
Series D          
Temporary Equity [Line Items]          
Redeemable convertible preferred stock, outstanding (in shares)     16,702,584    
Redeemable convertible preferred stock, issued (in shares)     16,702,584    
Voting percentage, term   0.60      
IPO          
Temporary Equity [Line Items]          
Redeemable convertible preferred stock converted into shares of common stock, conversion basis 1        
Sale of stock, term, less than (in USD per share) | $ / shares $ 29.00 $ 24.13      
Common Stock | IPO          
Temporary Equity [Line Items]          
Redeemable convertible preferred stock converted into shares of common stock (in shares) 85,403,933