XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 13 - Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

June 30, 2024

  

December 31, 2023

 

Accrued payroll

 $9,886  $12,146 

Accrued employee benefits

  4,095   3,376 

Accrued state and local taxes

  1,155   745 

Accrued interest

  249   341 

Accrued shipping and tariff expenses

  49   27 

Advanced payments

  221   187 

Accrued commission expenses

  578   649 

Accrued professional fees

  188   270 

Accrued product warranty

  259   255 

Accrued other

  530   553 

Total accrued liabilities

 $17,210  $18,549