XML 87 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
LONG-TERM DEBT - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Oct. 17, 2023
Jun. 29, 2023
Oct. 13, 2021
LONG-TERM DEBT          
Less: unamortized discount and deferred financing costs $ (56,469) $ (64,268)      
Maturity Date 4,493,531 4,785,732      
Deferred acquisition consideration 478,749 0      
Total debt 4,972,280 4,785,732      
Outstanding balance on Credit Facility          
LONG-TERM DEBT          
Maturity Date 450,000 750,000      
Senior Notes          
LONG-TERM DEBT          
Principal Amount 4,100,000        
Maturity Date $ 4,043,531 $ 4,035,732      
2026 Senior Notes | Senior Notes          
LONG-TERM DEBT          
Interest Rate 5.00%       5.00%
Principal Amount $ 400,000        
2028 Senior Notes | Senior Notes          
LONG-TERM DEBT          
Interest Rate 8.375%     8.375%  
Principal Amount $ 1,350,000        
2030 Senior Notes | Senior Notes          
LONG-TERM DEBT          
Interest Rate 8.625%   8.625%    
Principal Amount $ 1,000,000        
2031 Senior Notes | Senior Notes          
LONG-TERM DEBT          
Interest Rate 8.75%     8.75%  
Principal Amount $ 1,350,000