XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 9 - Accrued Expenses and Other Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Accrued duty $ 7,211 $ 5,440 $ 6,377
Accrued advertising 3,855 1,877 2,817
Salaries and wages 3,145 1,204 2,791
Accrued freight 2,082 2,284 2,491
Commissions 518 904 844
Taxes - other 363 925 922
Accrued interest 0 2,104 2,345
Other 3,489 3,374 2,939
Total accrued expenses and other liabilities $ 20,663 $ 18,112 $ 21,526