XML 71 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity, Stock Plans and Stock-based Compensation Expense - Valuation Assumptions and Fair Value of Stock Option and ESPP Grants (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Options      
Expected term 3 years 11 months 19 days 4 years 10 months 2 days 3 years 7 months 24 days
Risk-free interest rate 0.48% 0.15% 1.64%
Volatility 66.00% 63.00% 54.00%
Dividend yield 0.00% 0.00% 0.00%
Weighted average estimated fair value at grant date (in dollars per share) $ 15.09 $ 7.63 $ 14.83
Stock Purchase Plan      
Expected term 6 months 6 months 6 months
Risk-free interest rate 0.14% 0.11% 2.49%
Volatility 36.00% 76.00% 70.00%
Dividend yield 0.00% 0.00% 0.00%
Weighted average estimated fair value at grant date (in dollars per share) $ 9.64 $ 6.13 $ 9.60