Annual report [Section 13 and 15(d), not S-K Item 405]

Debt and Financing Lease Liabilities - Second Lien Credit Facility - Term Loan (Details)

v3.25.0.1
Debt and Financing Lease Liabilities - Second Lien Credit Facility - Term Loan (Details) - USD ($)
12 Months Ended
Jun. 28, 2024
Apr. 10, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]          
Payments on long-term corporate debt financings     $ 127,000,000 $ 155,000,000 $ 52,813,000
Line of Credit | Senior secured credit facility          
Debt Instrument [Line Items]          
Proceeds used to repay revolving credit facility $ 82,105,000        
Junior Secured Notes, Due June 2029, Second Lien | Secured Debt          
Debt Instrument [Line Items]          
Original principal amount $ 100,000,000        
Basis spread on variable rate 5.875%        
Debt issuance costs     $ 5,124,000    
Senior Secured | Secured Debt          
Debt Instrument [Line Items]          
Payments on long-term corporate debt financings $ 15,000,000 $ 5,000,000