XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Notes Payable (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Debt [Table Text Block]
  

2023

  

2022

 
  

(In thousands)

 

Term Loan

 $17,787  $22,315 

Delayed Draw Term Loan

  19,000   - 

Less: current portion

  (7,214)  (4,491)

Less: unamortized debt issuance costs

  (103)  (134)

Notes payable, net of current portion

 $29,470  $17,690 
Schedule of Maturities of Long-Term Debt [Table Text Block]

2024

  7,250 

2025

  7,725 

2026

  7,986 

2027

  13,826