XML 87 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Stock Incentive Plans and Stock Based Compensation - Assumptions Used in Fair Value of Stock Options and ESPP (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividend yield 0.00%    
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Average expected term (years)   5 years 5 years
Expected stock price volatility, minimum   80.20% 75.57%
Expected stock price volatility, maximum   80.20% 76.01%
Risk-free interest rate, minimum   4.39% 3.57%
Risk-free interest rate, maximum   4.39% 3.57%
Dividend yield   0.00% 0.00%
ESPP | Employee stock purchase plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Average expected term (years) 1 year 2 months 12 days 1 year 2 months 12 days 1 year 3 months 18 days
Expected stock price volatility, minimum 56.55% 59.85% 72.80%
Expected stock price volatility, maximum 85.21% 105.39% 130.95%
Risk-free interest rate, minimum 3.52% 3.82% 4.74%
Risk-free interest rate, maximum 4.22% 5.14% 5.33%
Dividend yield 0.00% 0.00% 0.00%