XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Note 8 - Notes Payable (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Debt [Table Text Block]
  

2022

  

2021

 
  

(In thousands)

 

Term Loans

 $22,315  $26,620 

Less: current portion

  (4,491

)

  (4,278

)

Less: unamortized debt issuance costs

  (134

)

  (73

)

Notes payable, net of current portion

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

2023

 $4,529 

2024

  4,762 

2025

  5,011 

2026

  5,271 

2027

  2,742