v3.26.1
Note 5 - Debt (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Interest Expense on Debt [Table Text Block]
  

Three Months Ended March 31,

 
  

2026

  

2025

 

Contractual interest expense

 $539  $565 

Amortization of debt issuance costs

  49   49 

Total interest expense

  588   614 

Less: interest income

  95   24 

Total interest expense, net

 $493  $590 
Schedule of Maturities of Long-Term Debt [Table Text Block]

2026, remaining

 $15,057 

2027

  86 

2028

  25 

2029

  - 

Total

  15,168 

Less unamortized debt discount

  (148)

Total notes payable

 $15,020