XML 96 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Equity Incentive Plans and Stock-Based Compensation - Weighted-average Assumptions for Employee Stock Purchase Plan (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Stock options      
Valuation assumptions      
Dividend yield 0.00% 0.00% 0.00%
Contingently issuable ESPP shares      
Valuation assumptions      
Expected stock price volatility rate, minimum 51.00% 47.00% 48.00%
Expected stock price volatility rate, maximum 65.00% 54.00% 53.00%
Risk free interest rate, minimum 3.80% 4.42% 5.14%
Risk free interest rate, maximum 4.22% 5.43% 5.51%
Expected term 6 months 6 months 6 months
Weighted-average fair value of purchase rights granted under the purchase plan $ 23.63 $ 14.96 $ 14.86