XML 115 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - 7.75% Senior Secured Notes (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 17, 2023
Feb. 28, 2023
Jul. 14, 2022
May 24, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]              
Repayments of debt         $ 4,061,619 $ 1,317,709 $ 446,863
Debt extinguishment costs         1,247 8,742 3,483
Debt extinguishment and commitment costs         $ (1,688) (19,182) (5,329)
Senior Notes | 7.75% Senior Secured Notes due 2025              
Debt Instrument [Line Items]              
Debt instrument, interest rate (in percent)   7.75%     7.75%    
Repayments of debt   $ 260,600 $ 10,000 $ 5,000      
Redemption price (in percent) 101.94% 102.12% 95.00% 97.50%      
Aggregate discount             600
Debt extinguishment costs             $ 200
Payment (proceeds) from the extinguishment of debt costs           5,900  
Debt extinguishment and commitment costs           $ 3,400