XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued miscellaneous expenses $ 2,620 $ 1,271
Accrued payroll 1,764 1,685
Accrued ocean freight and other import costs 4,718 3,513
Accrued sale and use taxes 1,025 1,006
Accrued professional services fees 781 845
Accrued vacation and sick pay 891 619
Accrued property tax 576 552
Accrued shipping expenses 1,066 525
Accrued sales discount expense 433 487
Accrued interest expense 73 73
Total accrued expenses $ 13,947 $ 10,576