v3.26.3
Long-Term Debt and Loan Agreements - Schedule of Long Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jul. 28, 2026
Dec. 31, 2025
Feb. 08, 2024
Debt Instrument [Line Items]        
Long-term Debt $ 293,468 $ 250,000 $ 351,000 $ 400,000
Less unamortized deferred financing fees 1,431   5,189  
Long-term Debt, net of deferred financing costs 292,037   345,811  
Less current portion long-term debt 12,429   34,601  
Long-term Debt 279,608   311,210  
Revolving Credit Facility [Member]        
Debt Instrument [Line Items]        
Revolving Credit Facility 43,468   0  
Term Loan - Amendment No. 2 [Member]        
Debt Instrument [Line Items]        
Long-term Debt 250,000   0  
Term Loan A [Member]        
Debt Instrument [Line Items]        
Long-term Debt $ 0   $ 351,000