XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Equity Incentive Plans - Weighted Average Assumptions Used to Estimate Fair Value of Stock Options Granted to Employees (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected option term 6 years 6 years 6 years
Expected volatility 64.00% 66.00% 66.00%
Risk free interest rate 4.30% 4.20% 4.10%
Expected dividend yield 0.00% 0.00% 0.00%
ESPP      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected option term 1 year 3 months 18 days 1 year 3 months 18 days 1 year 1 month 6 days
Expected volatility 57.00% 72.00% 66.00%
Risk free interest rate 3.80% 5.00% 5.00%
Expected dividend yield 0.00% 0.00% 0.00%