v3.25.2
Debt - Schedule of Long-term Debt, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Apr. 03, 2024
Mar. 28, 2024
Debt Instrument [Line Items]        
Total long-term debt $ 2,345,578 $ 2,480,578    
Unamortized debt issuance costs (22,701) (24,579)    
Unamortized discounts (2,864) (3,132)    
Unamortized premiums 1,281 1,375    
Total long-term debt, net 2,321,294 2,454,242    
Secured Debt | Line of Credit        
Debt Instrument [Line Items]        
Total long-term debt 745,000 880,000    
Secured Debt | Line of Credit | Other Noncurrent Assets        
Debt Instrument [Line Items]        
Debt issuance costs related to line of credit arrangements $ 10,200 12,500    
7.750% senior unsecured notes due 2029 (July 2029 Notes)        
Debt Instrument [Line Items]        
Interest rate (as a percent) 7.75%      
7.750% senior unsecured notes due 2029 (July 2029 Notes) | Senior Notes        
Debt Instrument [Line Items]        
Total long-term debt $ 298,214 298,214    
9.750% senior unsecured notes due 2030 (September 2030 Notes)        
Debt Instrument [Line Items]        
Interest rate (as a percent) 9.75%     9.75%
9.750% senior unsecured notes due 2030 (September 2030 Notes) | Senior Notes        
Debt Instrument [Line Items]        
Total long-term debt $ 302,364 302,364    
7.875% senior unsecured notes due 2032 (March 2032 Notes)        
Debt Instrument [Line Items]        
Interest rate (as a percent) 7.875%      
7.875% senior unsecured notes due 2032 (March 2032 Notes) | Senior Notes        
Debt Instrument [Line Items]        
Total long-term debt $ 1,000,000 $ 1,000,000    
Interest rate (as a percent)     7.875%