v3.26.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total debt $ 1,635,581 $ 1,464,929
Current portion of long-term debt (6,606) (12,546)
Unamortized discount and debt issuance costs (19,044) (20,546)
Total long-term debt 1,609,931 1,431,837
6.25% Senior Notes - due 2030    
Debt Instrument [Line Items]    
Total debt 825,000 825,000
6.5% Senior Notes - due 2033    
Debt Instrument [Line Items]    
Total debt 600,000 600,000
2025 Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt 200,000 25,000
Insurance financing note    
Debt Instrument [Line Items]    
Total debt 2,199 8,657
Asset Financing Notes    
Debt Instrument [Line Items]    
Total debt $ 8,382 $ 6,272