XML 76 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Redeemable Convertible Preferred Stock Warrants - Schedule of Share based Payment Award, Stock Options, Valuation Assumptions (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected dividends 0.00% 0.00%  
Expected volatility maximum 75.90% 75.20%  
Expected volatility minimum 72.90% 61.60%  
Risk-free interest rate maximum 1.10% 0.70%  
Risk-free interest rate minimum 0.60% 0.30%  
Warrants For Series D Redeemable Convertible Preferred Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected dividends 0.00%   0.00%
Expected volatility maximum 55.00%   52.40%
Expected volatility minimum 51.30%   48.20%
Risk-free interest rate maximum 1.40%   0.80%
Risk-free interest rate minimum 1.10%   0.60%
Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected warrant life 6 years 1 month 6 days 6 years 1 month 6 days  
Maximum | Warrants For Series D Redeemable Convertible Preferred Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected warrant life 7 years 9 months 18 days   8 years 7 months 6 days
Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected warrant life 5 years 5 years  
Minimum | Warrants For Series D Redeemable Convertible Preferred Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected warrant life 5 years 7 months 6 days   6 years 4 months 24 days