XML 116 R36.htm IDEA: XBRL DOCUMENT v3.25.1
BANK DEBT (Tables)
12 Months Ended
Dec. 31, 2024
BANK DEBT  
Schedule of debt

December 31, 

 

2024

    

2023

Current bank debt

$

6,000

$

26,000

Less unamortized debt issuance cost

 

(1,905)

 

(1,562)

Net current portion

$

4,095

$

24,438

Long-term bank debt

$

38,000

$

65,500

Less unamortized debt issuance cost

 

(606)

 

(2,047)

Net long-term portion

$

37,394

$

63,453

Total bank debt

$

44,000

$

91,500

Less total unamortized debt issuance cost

 

(2,511)

 

(3,609)

Net bank debt

$

41,489

$

87,891

Schedule of maturities of long-term debt

Future Maturities (in thousands):

    

  

2025

 

$

6,000

2026

 

38,000

2027

 

Total

$

44,000