v3.25.3
Long-Term Debt - Long-Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Long-term Debt    
Unamortized deferred financing costs $ (3,567) $ (4,595)
Total long-term debt 308,433 280,405
Long-term debt, net of current maturities 308,433 280,405
Senior Notes    
Long-term Debt    
Long-term debt 265,000 $ 285,000
2029 ABL Revolver    
Long-term Debt    
Long-term debt $ 47,000