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

September 30, 2024

  

December 31, 2023

 

Accrued payroll

 $10,143  $12,146 

Accrued employee benefits

  3,674   3,376 

Accrued state and local taxes

  1,392   745 

Accrued interest

  1,345   341 

Accrued shipping and tariff expenses

  291   27 

Advanced payments

  228   187 

Accrued commission expenses

  667   649 

Accrued professional fees

  218   270 

Accrued product warranty

  246   255 

Accrued other

  936   553 

Total accrued liabilities

 $19,140  $18,549