v3.25.2
LONG-TERM DEBT - Schedule of Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Principal Balance $ 2,385,108 $ 2,395,108
Premium/(Discount) 11,151 634
Debt Issuance Costs, Net (30,317) (26,448)
Long-term Debt, Net 2,365,942 2,369,294
Senior Notes due 2028 | Unsecured Debt    
Debt Instrument [Line Items]    
Principal Balance 705,108 705,108
Premium/(Discount) 5,342 6,346
Debt Issuance Costs, Net (5,978) (7,097)
Long-term Debt, Net 704,472 704,357
Convertible Notes due 2029    
Debt Instrument [Line Items]    
Principal Balance 700,000  
Premium/(Discount) 11,080  
Debt Issuance Costs, Net (17,354)  
Long-term Debt, Net 693,726  
Convertible Notes due 2029 | Unsecured Debt    
Debt Instrument [Line Items]    
Principal Balance   500,000
Premium/(Discount)   0
Debt Issuance Costs, Net   (11,780)
Long-term Debt, Net   488,220
Senior Notes due 2031    
Debt Instrument [Line Items]    
Principal Balance 500,000 500,000
Premium/(Discount) (5,271) (5,712)
Debt Issuance Costs, Net (6,985) (7,571)
Long-term Debt, Net 487,744 486,717
Revolving Credit Facility    
Debt Instrument [Line Items]    
Principal Balance 480,000 690,000
Premium/(Discount) 0 0
Debt Issuance Costs, Net 0 0
Long-term Debt, Net 480,000 690,000
Revolving Credit Facility | Other Noncurrent Assets, Net    
Debt Instrument [Line Items]    
Debt Issuance Costs, Net $ (7,700) $ (9,000)