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

December 31,

  

December 31,

 
  

2024

  

2023

 

Accrued payroll and benefits

 $2,968  $5,051 

Income taxes payable

  137   254 

Accrued professional fees

  81   140 

Accrued warranty liability

  167   322 

Self-insured workers compensation reserve

  10   21 

Accrued sales tax

  6   310 

Accrued other

  236   379 

Total accrued liabilities

 $3,605  $6,477