Quarterly report [Sections 13 or 15(d)]

Debt (Details)

v3.25.2
Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Total Long-Term Debt $ 500,000   $ 444,000
Less: Unamortized Debt Issuance Costs (9,478)   (2,338)
Total Long-Term Debt, Net of Debt Issuance Costs 490,522   441,662
Total Debt $ 492,803   $ 448,387
2030 Notes      
Debt Instrument [Line Items]      
Interest rate (as a percent) 7.25% 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 $ 2,281   $ 6,725