XML 52 R35.htm IDEA: XBRL DOCUMENT v3.26.1
BANK DEBT - Bank debt, less debt issuance costs (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
BANK DEBT    
Less unamortized debt issuance cost $ (1,900)  
Net current portion
Long-term bank debt   30,000
Less unamortized debt issuance cost $ (3,700) (322)
Net long-term portion   29,678
Total bank debt   30,000
Less total unamortized debt issuance cost   (322)
Net bank debt   $ 29,678