XML 90 R77.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total long-term debt $ 135,455 $ 189,375
Current portion (12,500) (12,500)
Long-term debt, excluding current portion 122,955 176,875
Revolving credit facility | Line of Credit    
Debt Instrument [Line Items]    
Total long-term debt 26,080 67,500
Term loan | Line of Credit    
Debt Instrument [Line Items]    
Total long-term debt $ 109,375 $ 121,875