v3.26.1
Convertible Notes - Schedule of Material Terms of the Convertible Notes (Details) - USD ($)
$ / shares in Units, $ in Millions
Oct. 08, 2025
May 02, 2025
2030 Notes:    
Debt    
Aggregate principal amount   $ 155.0
Interest rate   4.75%
Initial conversion rate (in shares)   37.8896
Initial conversion price (in dollars per share)   $ 26.39
2031 Notes:    
Debt    
Aggregate principal amount $ 747.5  
Interest rate 0.25%  
Initial conversion rate (in shares) 17.4825  
Initial conversion price (in dollars per share) $ 57.20