v3.26.1
DEBT - Senior Notes (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 30, 2020
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]          
Gain on debt extinguishments   $ 19,861 $ 3,856 $ 29,694 $ 3,856
Senior Notes          
Debt Instrument [Line Items]          
Debt instrument, face amount $ 650,000        
Stated percentage (in percent) 4.00%        
Extinguishment of debt   45,600   79,400  
Debt prepayment cost   27,200   51,900  
Gain on debt extinguishments   $ (18,200)   $ (26,900)  
Senior Notes | Debt Instrument, Redemption, Period One          
Debt Instrument [Line Items]          
Debt instrument, redemption price, percentage (in percent) 102.00%        
Senior Notes | Debt Instrument, Redemption, Period Two          
Debt Instrument [Line Items]          
Debt instrument, redemption price, percentage (in percent) 101.333%        
Debt instrument, redemption price, percentage of principal amount redeemed (in percent) 101.00%        
Senior Notes | Debt Instrument, Redemption, Period Three          
Debt Instrument [Line Items]          
Debt instrument, redemption price, percentage (in percent) 100.667%        
Senior Notes | Debt Instrument, Redemption, Period Four          
Debt Instrument [Line Items]          
Debt instrument, redemption price, percentage (in percent) 100.00%