XML 43 R26.htm IDEA: XBRL DOCUMENT v3.26.1
BANK DEBT (Tables)
3 Months Ended
Mar. 31, 2026
BANK DEBT  
Schedule of debt

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

March 31, 

December 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Current bank debt

$

$

Less unamortized debt issuance cost (1)

 

 

Net current portion

$

$

Long-term bank debt

$

$

30,000

Less unamortized debt issuance cost (1)

 

 

(322)

Net long-term portion

$

$

29,678

Total bank debt

$

$

30,000

Less total unamortized debt issuance cost (1)

 

 

(322)

Net bank debt

$

$

29,678

(1)Unamortized debt issuance costs of $1.9 million is included in other current assets and $3.7 million is included in other noncurrent assets on the condensed consolidated balance sheets as of March 31, 2026.