XML 99 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - 2029 and 2030 Notes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jul. 06, 2022
Debt Instrument        
Long-term Debt, Gross $ 4,045,000 $ 4,668,774    
Loss on extinguishment of debt (13,386) (27,865) $ (3,287)  
Payments of Debt Issuance Costs 0 3,475 $ 99,488  
Senior secured notes due 2029 at 4.75%        
Debt Instrument        
Long-term Debt, Gross 1,600,000 1,600,000   $ 1,600,000
Senior unsecured notes due 2030 at 5.95%        
Debt Instrument        
Long-term Debt, Gross $ 895,000 $ 895,000   $ 895,000