XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt Financing and Credit Facilities (Long-Term Debt) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total Debt $ 115,000 $ 29,415
Less term loan deferred financing costs (6,585) 0
Total debt, net of deferred financing costs 108,415 29,415
Less amounts due within one year (2,875) (29,415)
Long-term debt, net of current portion 105,540 0
Revolving line of credit    
Debt Instrument [Line Items]    
Total Debt 0 29,415
Term Loan    
Debt Instrument [Line Items]    
Total Debt 115,000 $ 0
Term Loan Credit Agreement [Member]    
Debt Instrument [Line Items]    
Less term loan deferred financing costs $ (6,585)