XML 47 R30.htm IDEA: XBRL DOCUMENT v3.24.3
BANK DEBT (Tables)
9 Months Ended
Sep. 30, 2024
BANK DEBT  
Schedule of debt

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

September 30, 

December 31, 

    

2024

    

2023

 

Current bank debt

$

26,000

$

26,000

Less unamortized debt issuance cost

 

(1,905)

 

(1,562)

Net current portion

$

24,095

$

24,438

Long-term bank debt

$

44,000

$

65,500

Less unamortized debt issuance cost

 

(1,082)

 

(2,047)

Net long-term portion

$

42,918

$

63,453

Total bank debt

$

70,000

$

91,500

Less total unamortized debt issuance cost

 

(2,987)

 

(3,609)

Net bank debt

$

67,013

$

87,891

Schedule of maturities of long-term debt

Future Maturities (in thousands):

    

  

2024

 

$

6,500

2025

 

26,000

2026

 

37,500

Total

$

70,000