v3.26.1
Note 11 - Other Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  March 31,  December 31, 
  2026  2025 
   (unaudited)     

Legal and professional fees

 $103  $24 

Consulting fees

     53 

Licensing fees

  750    

Delaware franchise tax

  50   180 

Payroll liabilities

  393   98 

Equipment rentals

  180    

Other

  14   21 

Total accrued expenses - continuing operations

 $1,490  $376 

Accrued expenses - discontinued operations

  4   6 

Total accrued expenses

 $1,494  $382