XML 82 R73.htm IDEA: XBRL DOCUMENT v3.25.3
Stock Incentive Plan - Assumptions (Details) - $ / shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Minimum    
Stock Incentive Plan    
Fair value of options granted $ 13.55  
Maximum    
Stock Incentive Plan    
Fair value of options granted $ 38.85  
Employee Stock Option    
Stock Incentive Plan    
Risk-free interest rate, Minimum 3.90% 4.50%
Risk-free interest rate, Maximum 4.50% 4.90%
Expected volatility, Minimum 69.30% 62.30%
Expected volatility, Maximum 100.40% 77.20%
Expected dividend rate 0.00% 0.00%
Employee Stock Option | Minimum    
Stock Incentive Plan    
Expected term (in years) 1 year 1 month 6 days 2 years
Fair value of options granted $ 13.55 $ 10.35
Employee Stock Option | Maximum    
Stock Incentive Plan    
Expected term (in years) 6 years 1 month 6 days 7 years
Fair value of options granted $ 38.85 $ 14.97