XML 33 R17.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Accrued Liabilities
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Accounts Payable and Accrued Liabilities Disclosure [Text Block]

9. ACCRUED LIABILITIES

 

Accrued liabilities as of December 31, 2024 and 2023 consisted of the following:

 

  

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