XML 51 R36.htm IDEA: XBRL DOCUMENT v3.25.1
BANK DEBT - Bank debt, less debt issuance costs (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
BANK DEBT    
Current bank debt $ 19,000 $ 6,000
Less unamortized debt issuance cost (2,035) (1,905)
Net current portion 16,965 4,095
Long-term bank debt 4,000 38,000
Less unamortized debt issuance cost   (606)
Net long-term portion 4,000 37,394
Total bank debt 23,000 44,000
Less total unamortized debt issuance cost (2,035) (2,511)
Net bank debt $ 20,965 $ 41,489