XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-Term Debt - Schedule of Long-term Debt Instruments (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
2026 Unsecured Notes $ 276,453,000 $ 276,453,000
Finance lease liabilities 4,983,000 1,691,000
Notes payable 222,000 438,000
Total long-term debt and finance leases 678,658,000 676,582,000
Unamortized discount (6,921,000) (7,423,000)
Unamortized debt issuance costs (5,664,000) (6,042,000)
Total long-term debt and finance leases after debt issuance costs and discount 666,073,000 663,117,000
Current portion of long-term debt and finance leases (5,199,000) (4,596,000)
Long-term debt, net and finance leases 660,874,000 658,521,000
Term Loan B-1    
Debt Instrument [Line Items]    
Term loan $ 397,000,000 $ 398,000,000