XML 148 R65.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
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, 2023
Dec. 31, 2022
Dec. 31, 2021
Stock options      
Expected term (in years) 4 years 2 months 1 day 4 years 10 days 3 years 11 months 19 days
Risk-free interest rate 4.06% 1.99% 0.48%
Volatility 67.00% 66.00% 66.00%
Dividend yield (as a percent) 0.00% 0.00% 0.00%
Weighted average estimated fair value at grant date (in dollars per share) $ 7.04 $ 19.76 $ 15.09
Stock Purchase Plan (ESPP)      
Expected term (in years) 6 months 5 months 26 days 6 months
Risk-free interest rate 4.70% 3.79% 0.14%
Volatility 70.00% 69.00% 36.00%
Dividend yield (as a percent) 0.00% 0.00% 0.00%
Weighted average estimated fair value at grant date (in dollars per share) $ 14.83 $ 15.77 $ 9.64