XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Summary of Estimated Grant Date Fair Value of Company's Stock Based Option Awards (Details) - Stock Options
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Risk-free interest rate minimum 0.86% 0.21% 0.33% 0.21%
Risk-free interest rate maximum 0.95% 0.31% 1.04% 0.44%
Expected volatility 50.00% 60.00% 50.00% 60.00%
Expected term (in years) 6 years 1 month 28 days      
Minimum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Expected term (in years)   5 years 4 years 18 days 5 years
Maximum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Expected term (in years)   6 years 21 days 6 years 2 months 19 days 6 years 21 days