XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 13 - Accrued Liabilities - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 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