v3.25.2
Note 8 - Accounts Payable and Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
   

June 30,

   

December 31,

 
   

2025

   

2024

 

Accounts payable

  $ 1,348     $ 2,131  

Accrued compensation

    563       555  

Accrued income taxes

    554       128  

Customer deposits

    71       106  

Other accrued expenses

    55       476  
    $ 2,591     $ 3,396