XML 94 R79.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Purchase Rights Granted under ESPP (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected volatility, minimum 101.00% 106.00%
Expected volatility, maximum 129.00% 139.00%
Risk-free interest rate, minimum 3.87% 4.60%
Risk-free interest rate, maximum 4.28% 4.60%
Minimum    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected term (in years) 6 months 6 months
Maximum    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected term (in years) 2 years 2 years