v3.26.1
Debt Financing and Credit Facilities (Long-Term Debt) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Less term loan deferred financing costs $ (4,069) $ (4,883)  
Total debt, net of deferred financing costs 100,725 107,242  
Less amounts due within one year (2,875) (9,728)  
Long-term debt, net of current portion 97,850 97,514  
Term Loan [Member]      
Debt Instrument [Line Items]      
Total debt $ 104,794 $ 112,125  
Term Loan Credit Agreement [Member]      
Debt Instrument [Line Items]      
Less term loan deferred financing costs     $ (6,511)