XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-Term Debt - Schedule of Long-term Debt Instruments (Details) - USD ($)
Jun. 30, 2024
May 29, 2024
Dec. 31, 2023
Debt Instrument [Line Items]      
2026 Unsecured Notes $ 0   $ 276,453,000
Finance lease liabilities 4,671,000   1,691,000
Notes payable 0   438,000
Total long-term debt and finance leases 400,671,000   676,582,000
Unamortized discount (4,029,000)   (7,423,000)
Unamortized debt issuance costs (3,700,000)   (6,042,000)
Total long-term debt and finance leases after debt issuance costs and discount 392,942,000   663,117,000
Current portion of long-term debt and finance leases (4,699,000)   (4,596,000)
Long-term debt, net and finance leases 388,243,000   658,521,000
Term Loan B-1      
Debt Instrument [Line Items]      
Term loan $ 396,000,000   $ 398,000,000
Unamortized debt issuance costs   $ (900,000)