v3.25.2
Stock-based Compensation - Fair value (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Stock-based Compensation    
Weighted-average grant-date fair value of options (in dollars per share) $ 21.31 $ 7.49
Unrecognized compensation cost    
Unrecognized compensation cost for awards (in dollars) $ 44.1  
Expected period to be recognized 2 years 11 months 4 days  
Employee Stock Option    
Fair value assumptions    
Risk-free interest rate, minimum (as a percent) 3.92% 3.85%
Risk-free interest rate, maximum (as a percent) 4.37% 4.66%
Expected volatility, minimum (as a percent) 97.20% 93.10%
Expected volatility, maximum (as a percent) 98.30% 98.60%
Employee Stock Option | Minimum    
Fair value assumptions    
Expected term 5 years 6 months 5 years 6 months
Estimated fair value of the Company's common stock per share (in dollars per share) $ 18.03 $ 5.85
Employee Stock Option | Maximum    
Fair value assumptions    
Expected term 6 years 1 month 6 days 6 years 1 month 6 days
Estimated fair value of the Company's common stock per share (in dollars per share) $ 27.56 $ 16.14