v3.26.1
Stock-based Compensation - Fair value (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Unrecognized compensation cost    
Unrecognized compensation cost for awards (in dollars) $ 79.5  
Expected period to be recognized 3 years 14 days  
Employee Stock Option    
Fair value assumptions    
Risk-free interest rate, minimum (as a percent) 3.72% 3.92%
Risk-free interest rate, maximum (as a percent) 4.26% 4.37%
Expected volatility, minimum (as a percent) 74.00% 97.20%
Expected volatility, maximum (as a percent) 87.30% 98.30%
Employee Stock Option | Minimum    
Fair value assumptions    
Expected term 5 years 6 months 5 years 6 months
Employee Stock Option | Maximum    
Fair value assumptions    
Expected term 6 years 1 month 6 days 6 years 1 month 6 days