v3.25.2
Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consisted of the following:

 June 30,
2025
December 31,
2024
 (thousands)
Revolving credit facility due 2030$50,000 $— 
4.875% senior notes due 2030
400,000 400,000 
Asset-based revolving credit facility due 2027— — 
Asset-based credit facility term loan due 2027— 50,000 
Deferred financing costs(5,116)(3,833)
Long-term debt$444,884 $446,167