v3.26.1
Long-Term Debt - Schedule of Debt Obligations and Associated Interest Rates (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total debt outstanding $ 1,673,214 $ 1,660,759
Deferred financing fees (13,353) (15,549)
Total debt, net of deferred financing fees 1,659,861 1,645,210
Less: current maturities (3,209) (25,858)
Long-term debt 1,656,652 1,619,352
Other notes payable    
Debt Instrument [Line Items]    
Total debt outstanding $ 21,218 $ 25,487
Other notes payable | Minimum    
Debt Instrument [Line Items]    
Debt interest rate 5.90% 3.10%
Other notes payable | Maximum    
Debt Instrument [Line Items]    
Debt interest rate 7.00% 7.00%
ABL Facility | Revolving Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Total debt outstanding $ 714,883 $ 697,975
Debt interest rate 5.80% 6.10%
2029 Secured Notes | Senior Notes    
Debt Instrument [Line Items]    
Total debt outstanding $ 920,000 $ 920,000
Debt interest rate 5.50% 5.50%
2023 Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Total debt outstanding $ 17,113 $ 17,297
Debt interest rate 5.80% 5.80%