XML 78 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Summary of Assumptions Used to Value Under Stock Option Plans (Details) - Employee and Non-employees - Share-based Payment Arrangement, Option
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
2019 ESPP    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Volatility, minimum 71.30%  
Volatility, maximum 92.90%  
Risk-free interest rate, minimum 0.05% 0.11%
Risk-free interest rate, maximum 1.55% 1.57%
Volatility   84.00%
Option Plans    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Volatility, minimum 81.00% 84.00%
Volatility, maximum 86.90% 87.00%
Risk-free interest rate, minimum 0.55% 0.28%
Risk-free interest rate, maximum 1.26% 1.43%
Minimum | 2019 ESPP    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected term (in years) 3 months 3 months
Minimum | Option Plans    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected term (in years) 3 years 11 months 4 days 5 years 2 months 8 days
Maximum | 2019 ESPP    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected term (in years) 2 years 2 years
Maximum | Option Plans    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected term (in years) 6 years 18 days 6 years 25 days