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

September 30, 2023

   

December 31, 2022

 

Accrued payroll

  $ 9,015     $ 9,702  

Accrued employee benefits

    3,129       3,265  

Accrued state and local taxes

    1,468       588  

Accrued interest

    550       1,597  

Accrued shipping and tariff expenses

    122        

Advanced payments

    160       216  

Accrued commission expenses

    764       937  

Accrued professional fees

    240       409  

Accrued product warranty

    148       140  

Accrued capital expenditure

    67        

Accrued other

    720       368  

Total accrued liabilities

  $ 16,383     $ 17,222