XML 88 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Incentive Plans - Summary of Estimated Fair Value of Shares Under Employee Stock Purchase Plan (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Fair Value Assumptions      
Expected volatility, Minimum 81.00% 81.20% 78.40%
Expected volatility, Maximum 84.10% 94.10% 80.40%
Expected dividend yield 0.00% 0.00% 0.00%
Risk-free interest rate, Minimum 0.50% 0.30% 1.60%
Risk-free interest rate, Maximum 1.30% 1.40% 2.40%
Minimum      
Fair Value Assumptions      
Expected term (in years) 5 years 3 months 18 days 5 years 7 months 6 days 5 years 10 months 24 days
Maximum      
Fair Value Assumptions      
Expected term (in years) 5 years 6 months 6 years 1 month 6 days 6 years 1 month 6 days
2020 Employee Stock Purchase Plan      
Fair Value Assumptions      
Expected volatility, Minimum 79.60% 105.80%  
Expected volatility, Maximum 126.30% 158.20%  
Expected dividend yield 0.00% 0.00%  
Risk-free interest rate, Minimum 0.00% 0.10%  
Risk-free interest rate, Maximum 0.50% 0.20%  
2020 Employee Stock Purchase Plan | Minimum      
Fair Value Assumptions      
Expected term (in years) 6 months 4 months 24 days  
2020 Employee Stock Purchase Plan | Maximum      
Fair Value Assumptions      
Expected term (in years) 2 years 2 years