XML 85 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Plan - Summary of Weighted Average Assumptions Used to Estimate Fair Value of Stock Options Granted and Stock Purchase Rights Under ESPP (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Dividend yield 0.00% 0.00% 0.00%
2020 ESPP      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Risk-free interest rate 0.04%    
Expected life (in years) 6 months    
Dividend yield 0.00%    
Expected volatility 77.83%