XML 79 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Redeemable convertible preferred stock - Preferred Stock (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jul. 19, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Redeemable convertible preferred stock                  
Preferred stock authorized 0 10,000,000     161,455,689        
Preferred stock issued 0       133,021,640        
Preferred stock outstanding 0     155,521,633 133,021,640 133,021,640 133,021,640 78,757,540 78,757,540
Redeemable convertible preferred stock     $ 235,836 $ 233,832 $ 151,826 $ 149,552 $ 147,308 $ 83,456 $ 81,850
Liquidation preference         $ 204,808        
Common stock issuable upon conversion         26,604,306        
Series A1 Redeemable Convertible Preferred Stock                  
Redeemable convertible preferred stock                  
Preferred stock authorized         22,563,639        
Preferred stock issued         18,740,115        
Preferred stock outstanding         18,740,115        
Redeemable convertible preferred stock         $ 18,542        
Liquidation preference         $ 21,176        
Common stock issuable upon conversion         3,748,022        
Series B1 Redeemable Convertible Preferred Stock                  
Redeemable convertible preferred stock                  
Preferred stock authorized         61,217,425        
Preferred stock issued         60,017,425        
Preferred stock outstanding         60,017,425        
Redeemable convertible preferred stock         $ 68,511        
Liquidation preference         $ 90,026        
Common stock issuable upon conversion         12,003,474        
Series C1 Redeemable Convertible Preferred Stock                  
Redeemable convertible preferred stock                  
Preferred stock authorized         57,372,796        
Preferred stock issued         33,962,271        
Preferred stock outstanding         33,962,271        
Redeemable convertible preferred stock         $ 40,632        
Liquidation preference         $ 58,585        
Common stock issuable upon conversion         6,792,445        
Series C2 Redeemable Convertible Preferred Stock                  
Redeemable convertible preferred stock                  
Preferred stock authorized         20,301,829        
Preferred stock issued         20,301,829        
Preferred stock outstanding         20,301,829        
Redeemable convertible preferred stock         $ 24,141        
Liquidation preference         $ 35,021        
Common stock issuable upon conversion         4,060,365