XML 72 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Valuation of Stock Options (Details) - Stock options
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years)   5 years 9 months 21 days    
Expected volatility   68.70%    
Risk-free interest rate   3.80%    
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 5 years 9 months 14 days   5 years 6 months 5 years 6 months
Expected volatility 65.40%   65.40% 67.80%
Risk-free interest rate 3.70%   3.70% 3.80%
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 6 years 1 month 6 days 6 years 1 month 2 days 6 years 1 month 6 days 6 years 1 month 2 days
Expected volatility 65.80% 69.20% 67.00% 69.40%
Risk-free interest rate 3.90% 4.10% 4.30% 4.50%