v3.26.1
BANK DEBT (Tables)
6 Months Ended
Jun. 30, 2026
BANK DEBT  
Schedule of debt

Bank debt, less debt issuance costs, is presented below (in thousands):

June 30, 

December 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Current bank debt

$

4,500

$

Less unamortized debt issuance cost (1)

 

(753)

 

Net current portion

$

3,747

$

Long-term bank debt

$

40,500

$

30,000

Less unamortized debt issuance cost (1)

 

(1,317)

 

(322)

Net long-term portion

$

39,183

$

29,678

Total bank debt

$

45,000

$

30,000

Less total unamortized debt issuance cost (1)

 

(2,070)

 

(322)

Net bank debt

$

42,930

$

29,678

(1)Unamortized debt issuance costs related to the New Revolving Credit Facility of $3.5 million are included in other noncurrent assets on the condensed consolidated balance sheets as of June 30, 2026.
Schedule of maturities of long-term debt

Future maturities of bank debt as of June 30, 2026, are as follows (in thousands):

2026

 

$

2,250

2027

4,500

2028

4,500

2029

 

33,750

Total

$

45,000