Quarterly report [Sections 13 or 15(d)]

Debt (Details)

v3.25.1
Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total Long-Term Debt $ 500,000 $ 444,000
Less: Unamortized Debt Issuance Costs (9,887) (2,338)
Total Long-Term Debt, Net of Debt Issuance Costs 490,113 441,662
Total Debt $ 494,635 $ 448,387
2030 Notes    
Debt Instrument [Line Items]    
Interest rate (as a percent) 7.25%  
Total Long-Term Debt $ 500,000  
2026 Notes    
Debt Instrument [Line Items]    
Interest rate (as a percent) 7.625% 7.625%
Total Long-Term Debt   $ 400,000
Credit Facility    
Debt Instrument [Line Items]    
Total Long-Term Debt $ 0 $ 44,000
Weighted average interest rate   7.408%
Insurance Premium Financing    
Debt Instrument [Line Items]    
Insurance Premium Financing $ 4,522 $ 6,725