XML 65 R45.htm IDEA: XBRL DOCUMENT v3.24.2
DEBT - Outstanding Debt by Instrument (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
May 30, 2024
Dec. 31, 2023
Sep. 07, 2022
Oct. 09, 2014
Debt Instrument [Line Items]          
Principal $ 1,350,000   $ 650,000    
Unamortized discount 1,333   944    
Current portion of long-term debt 349,732   349,285    
Carrying Value 998,935   299,771    
Carrying Value 1,348,667   649,056    
Term Loan Due 2025          
Debt Instrument [Line Items]          
Principal       $ 300,000  
Term Loan Due 2026          
Debt Instrument [Line Items]          
Principal   $ 700,000      
Senior Notes [Member] | Senior Notes Due 2024          
Debt Instrument [Line Items]          
Principal 350,000   350,000   $ 350,000
Unamortized discount 268   715   $ 1,400
Current portion of long-term debt 349,732   349,285    
Notes Payable to Banks | Term Loan Due 2025          
Debt Instrument [Line Items]          
Principal 300,000   300,000    
Unamortized discount 161   229    
Carrying Value 299,839   299,771    
Notes Payable to Banks | Term Loan Due 2026          
Debt Instrument [Line Items]          
Principal 700,000   0    
Unamortized discount 904   0    
Carrying Value $ 699,096   $ 0