v3.26.1
Stock-based Compensation - Fair value (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Unrecognized compensation cost    
Unrecognized compensation cost for awards (in dollars) $ 82.0  
Expected period to be recognized 3 years 2 months 8 days  
Employee Stock Option    
Fair value assumptions    
Risk-free interest rate, minimum (as a percent) 3.72% 4.02%
Risk-free interest rate, maximum (as a percent) 3.94% 4.37%
Expected term 6 years 1 month 6 days  
Expected volatility (as a percent) 87.30%  
Expected volatility, minimum (as a percent)   98.30%
Employee Stock Option | Minimum    
Fair value assumptions    
Expected term   6 years 1 month 6 days
Estimated fair value of the Company's common stock per share (in dollars per share) $ 20.8 $ 22.03
Employee Stock Option | Maximum    
Fair value assumptions    
Estimated fair value of the Company's common stock per share (in dollars per share) $ 24.31 $ 27.56