XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Redeemable Convertible Preferred Stock - Schedule of Redeemable Convertible Preferred Stock (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Increase (Decrease) in Temporary Equity [Roll Forward]            
Shares authorized (in shares) 178,967,000   178,967,000      
Shares outstanding (in shares) 35,793,000 35,793,000 35,793,000 31,755,000 31,755,000 31,755,000
Liquidation
Amount $ 161,134   $ 161,134      
Carrying Value $ 160,851 $ 160,826 $ 160,800 $ 100,819 $ 100,797 $ 100,774
Series A redeemable convertible preferred stock            
Increase (Decrease) in Temporary Equity [Roll Forward]            
Shares authorized (in shares) 20,000,000          
Shares outstanding (in shares) 4,000,000          
Liquidation
Amount $ 2,000          
Carrying Value $ 1,988          
Series B redeemable convertible preferred stock            
Increase (Decrease) in Temporary Equity [Roll Forward]            
Shares authorized (in shares) 31,666,660          
Shares outstanding (in shares) 6,333,332          
Liquidation
Amount $ 10,450          
Carrying Value $ 10,424          
Series C redeemable convertible preferred stock            
Increase (Decrease) in Temporary Equity [Roll Forward]            
Shares authorized (in shares) 48,914,230          
Shares outstanding (in shares) 9,782,845          
Liquidation
Amount $ 18,575          
Carrying Value $ 18,547          
Series D redeemable convertible preferred stock            
Increase (Decrease) in Temporary Equity [Roll Forward]            
Shares authorized (in shares) 33,281,620          
Shares outstanding (in shares) 6,656,323          
Liquidation
Amount $ 20,109          
Carrying Value $ 20,069          
Series E redeemable convertible preferred stock            
Increase (Decrease) in Temporary Equity [Roll Forward]            
Shares authorized (in shares) 24,911,563          
Shares outstanding (in shares) 4,982,311          
Liquidation
Amount $ 50,000          
Carrying Value $ 49,879          
Series F redeemable convertible preferred stock            
Increase (Decrease) in Temporary Equity [Roll Forward]            
Shares authorized (in shares) 20,193,371          
Shares outstanding (in shares) 4,038,672          
Liquidation
Amount $ 60,000          
Carrying Value $ 59,944