XML 78 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Redeemable Convertible Preferred Stock - Schedule of Redeemable Convertible Preferred Stock (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Class of Stock [Line Items]      
Preferred Stock Authorized   338,973,691  
Preferred Stock Issued   251,714,086  
Preferred Stock Outstanding   251,714,086  
Carrying Value   $ 107,336  
Liquidation Value   111,628  
Cumulative Undeclared Dividends   $ 7,698  
Common Stock Issuable Upon Conversion   18,508,363  
Series A-1 Redeemable Convertible Preferred Stock      
Class of Stock [Line Items]      
Preferred Stock Authorized 0 20,000,000  
Preferred Stock Issued 0 20,000,000  
Preferred Stock Outstanding 0 20,000,000 20,000,000
Carrying Value   $ 2 $ 2
Liquidation Value   $ 4,000  
Common Stock Issuable Upon Conversion   1,470,588  
Series A-2 Redeemable Convertible Preferred Stock      
Class of Stock [Line Items]      
Preferred Stock Authorized 0 107,194,866  
Preferred Stock Issued 0 107,194,866  
Preferred Stock Outstanding 0 107,194,866 62,819,866
Carrying Value   $ 42,786 $ 25,067
Liquidation Value   42,878  
Cumulative Undeclared Dividends   $ 5,073  
Common Stock Issuable Upon Conversion   7,881,965  
Series B Redeemable Convertible Preferred Stock      
Class of Stock [Line Items]      
Preferred Stock Authorized 0 211,778,825  
Preferred Stock Issued 0 124,519,220  
Preferred Stock Outstanding 0 124,519,220  
Carrying Value   $ 64,548  
Liquidation Value   64,750  
Cumulative Undeclared Dividends   $ 2,625  
Common Stock Issuable Upon Conversion   9,155,810