XML 74 R56.htm IDEA: XBRL DOCUMENT v3.25.3
2.25% CONVERTIBLE SENIOR NOTES - Capped Call Transactions (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Aug. 13, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Convertible Senior Notes due 2029            
Debt Instrument [Line Items]            
Contractual coupon   $ 1.8 $ 1.0 $ 5.3 $ 1.0  
Amortization of deferred financing costs   0.5 $ 0.3 1.6 $ 0.3  
Convertible Senior Notes due 2029 | Senior Notes            
Debt Instrument [Line Items]            
Debt issuance costs, gross $ 11.2          
Debt instrument, unamortized discount (premium) and debt issuance costs, net   $ 8.9   $ 8.9   $ 10.4
Debt effective interest rate (as a percent)   3.01%   3.01%    
Convertible Senior Notes due 2029 | Senior Notes | Level 2            
Debt Instrument [Line Items]            
Debt instrument, fair value disclosure   $ 444.6   $ 444.6    
Call Option            
Debt Instrument [Line Items]            
Derivative capped call price per share (in dollars per share) $ 114.02          
Derivative, percentage premium 100.00%          
Payments for capped call transactions $ 40.6          
Number of shares covered by derivative instrument upon conversion (in shares) 4,300,000