v3.26.1
2.25% CONVERTIBLE SENIOR NOTES - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Aug. 13, 2024
USD ($)
tradingDay
$ / shares
Aug. 07, 2024
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Rate
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Convertible Senior Notes due 2029              
Debt Instrument [Line Items]              
Contractual coupon     $ 1.8 $ 1.8 $ 3.6 $ 3.5  
Amortization of deferred financing costs     0.5 $ 0.5 $ 1.1 $ 1.0  
Convertible Senior Notes due 2029 | Convertible Debt              
Debt Instrument [Line Items]              
Debt instrument, interest rate, stated percentage 2.25%            
Aggregate principal amount $ 316.3 $ 275.0          
Debt instrument accordion feature increase limit   $ 41.3          
Debt instrument accordion feature settlement period   13 days          
Payment of convertible debt discounts and commissions 9.5            
Proceeds from issuance of debt $ 306.8            
Convertible Senior Notes due 2029 | Senior Notes              
Debt Instrument [Line Items]              
Debt instrument, convertible, threshold percentage of stock price trigger 130.00%            
Debt instrument, convertible, threshold consecutive trading days | tradingDay 30            
Debt instrument, convertible, threshold trading days | tradingDay 20            
Debt instrument, convertible, conversion ratio | Rate         1.34929%    
Debt instrument, convertible, conversion price (in dollars per share) | $ / shares $ 74.11            
Debt instrument convertible minimum aggregate principal outstanding $ 75.0            
Debt issuance costs, gross $ 11.2            
Debt instrument, unamortized discount (premium) and debt issuance costs, net     $ 7.2   $ 7.2   $ 8.3
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     $ 411.2   $ 411.2    
Convertible Senior Notes due 2029 | Senior Notes | Market Price Condition              
Debt Instrument [Line Items]              
Debt instrument, convertible, threshold percentage of stock price trigger 130.00%            
Debt instrument, convertible, threshold consecutive trading days | tradingDay 30            
Debt instrument, convertible, threshold trading days | tradingDay 20            
Convertible Senior Notes due 2029 | Senior Notes | Trading Price Condition              
Debt Instrument [Line Items]              
Debt instrument, convertible, threshold percentage of stock price trigger 98.00%            
Debt instrument, convertible, threshold consecutive trading days | tradingDay 10            
Debt instrument, convertible, threshold trading days | tradingDay 5