XML 80 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Accrued Liabilities - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued payroll $ 10,038 $ 13,136
Accrued employee benefits 4,387 4,014
Accrued state and local taxes 918 824
Accrued interest 996 114
Accrued shipping and tariff expenses 1,533 803
Advanced payments 185 188
Accrued commission expenses 912 768
Accrued professional fees 309 406
Accrued product warranty 319 277
Accrued other 891 1,561
Total accrued liabilities $ 20,488 $ 22,091