XML 51 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 8 - Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

December 31,

 
  

2024

  

2023

 

Compensation and benefits

 $2,408  $3,276 

Customer deposits and prepayments

  294   397 

Other taxes payable

  268   354 

Other accrued liabilities

  596   139 

Total accrued liabilities

 $3,566  $4,166