Note 8 - Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Maturities of Long-term Debt [Table Text Block]

2022

 $9,647 

2023

  5,530 

Total payments

  15,177 

Less amount representing interest

  (927

)

Notes payable, gross

  14,250 

Less: Unamortized portion of EOT Fee

  (200

)

Less: Unamortized discount on notes payable

  (247

)

Long-term debt

  13,803 

Less current portion

  (8,796

)

Long-term debt, net of current portion

 $5,007