XML 84 R72.htm IDEA: XBRL DOCUMENT v3.25.1
LONG-TERM DEBT - Convertible Senior Notes (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Sep. 12, 2023
Mar. 31, 2025
Sep. 13, 2023
Debt Instrument [Line Items]      
Repurchase of common stock   $ 0.5  
Repurchase of common stock (in shares)   9,636  
Convertible Notes due 2028      
Debt Instrument [Line Items]      
Principal amount $ 575.0    
Interest rate 2.50% 2.50%  
Conversion price $ 137.46   $ 179.76
Long-term Debt   $ 565.4  
Redemption price of the principal amount to be redeemed 100.00%    
Debt fair value   $ 603.5