XML 90 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Incentive Plans - Weighted-Average Assumptions (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility, minimum 45.98% 53.23% 55.69%
Expected volatility, maximum 65.01% 72.02% 59.23%
Risk free rate, minimum 0.62% 0.33% 1.67%
Risk free rate, maximum 1.34% 1.50% 2.40%
Dividend yield 0.00% 0.00% 0.00%
Stock options | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 5 years 3 months 18 days 5 years 3 months 18 days 5 years 6 months
Stock options | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 years 10 months 24 days 10 years 10 years
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility, minimum 61.65%    
Expected volatility, maximum 152.95%    
Risk free rate, minimum 0.05%    
Risk free rate, maximum 0.09%    
Dividend yield 0.00%    
ESPP | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 months    
ESPP | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 7 months 6 days