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

Debt (Details)

v3.25.0.1
Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Apr. 30, 2021
Debt Instrument [Line Items]      
Total Long-Term Debt $ 444,000 $ 426,000  
Less: Unamortized Debt Issuance Costs (2,338) (4,208)  
Total Long-Term Debt, Net of Debt Issuance Costs 441,662 421,792  
Total Debt $ 448,387 $ 427,255  
Senior Sustainability-Linked Notes      
Debt Instrument [Line Items]      
Interest rate (as a percent) 7.625% 7.625% 7.625%
Total Long-Term Debt $ 400,000 $ 400,000  
Credit Facility      
Debt Instrument [Line Items]      
Total Long-Term Debt 44,000 26,000  
Insurance Premium Financing      
Debt Instrument [Line Items]      
Insurance Premium Financing $ 6,725 $ 5,463