XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Equity - Summary of Redeemable Convertible Preferred Stock (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Temporary Equity [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        
Temporary Equity [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 20,000,000
Carrying Value   $ 2 $ 2 $ 2
Liquidation Value   $ 4,000    
Common Stock Issuable Upon Conversion   1,470,588    
Series A-2 Redeemable Convertible Preferred Stock        
Temporary Equity [Line Items]        
Preferred Stock Authorized 0 107,194,866    
Preferred Stock Issued 0 107,194,866    
Preferred Stock Outstanding 0 107,194,866 107,194,866 62,819,866
Carrying Value   $ 42,786 $ 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        
Temporary Equity [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