XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Redeemable Convertible Preferred Stock - Additional Information (Details) - USD ($)
6 Months Ended
Jul. 18, 2021
Jun. 30, 2021
Jun. 30, 2020
Class Of Stock [Line Items]      
Temporary equity, dividends   $ 0  
Proceeds from the issuance of Series E redeemable convertible preferred stock     $ 30,150,000
Convertible preferred stock, terms of conversion   each share of redeemable convertible preferred stock converts into two shares of common stock.  
Minimum      
Class Of Stock [Line Items]      
Proceeds from the issuance of Series E redeemable convertible preferred stock   $ 75,000,000.0  
IPO | Minimum      
Class Of Stock [Line Items]      
Underwriter propose to sell common stock amount   425,000,000.0  
Qualified IPO | Minimum      
Class Of Stock [Line Items]      
Underwriter propose to sell common stock amount   $ 475,000,000.0  
Subsequent Event      
Class Of Stock [Line Items]      
Stock issued upon conversion of redeemable convertible preferred shares (in shares) 25,534,404