v3.25.0.1
Debt - Schedule of Carrying Value of Debt Outstanding (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 28, 2024
Dec. 31, 2023
Sep. 25, 2023
Aug. 25, 2020
Jun. 15, 2020
Debt Instrument [Line Items]            
Finance Leases $ 143,788   $ 117,099      
Total debt 3,708,100   3,557,302      
Less: current portion of long-term debt 24,598   18,786      
Total long-term debt $ 3,683,502   $ 3,538,516      
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Total long-term debt   Total long-term debt      
Senior Notes | 2025 Secured Notes            
Debt Instrument [Line Items]            
Interest rate 6.125%         6.125%
Debt $ 525,283   $ 522,735      
Senior Notes | 2028 Secured Notes            
Debt Instrument [Line Items]            
Interest rate 4.625%          
Debt $ 495,582   494,500      
Senior Notes | 2029 Secured Notes            
Debt Instrument [Line Items]            
Interest rate 6.625% 6.625%     4.625%  
Debt $ 492,467   0      
Senior Notes | 2031 Secured Notes            
Debt Instrument [Line Items]            
Interest rate 7.375%     7.375%    
Debt $ 494,329   493,709      
Line of Credit | ABL Facility | Revolving Credit Facility            
Debt Instrument [Line Items]            
Debt $ 1,556,651   $ 1,929,259