XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 13 - Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

March 31, 2024

  

December 31, 2023

 

Accrued payroll

 $6,150  $12,146 

Accrued employee benefits

  3,148   3,376 

Accrued state and local taxes

  687   745 

Accrued interest

  1,512   341 

Accrued shipping and tariff expenses

  131   27 

Advanced payments

  168   187 

Accrued commission expenses

  473   649 

Accrued professional fees

  130   270 

Accrued product warranty

  252   255 

Accrued other

  694   553 

Total accrued liabilities

 $13,345  $18,549