v3.25.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued miscellaneous expenses $ 1,230 $ 1,796
Accrued payroll 409 1,953
Accrued ocean freight and other import costs 6,017 4,215
Accrued sale and use taxes 1,041 991
Accrued professional services fees 699 967
Accrued vacation and sick pay 1,053 899
Accrued property tax 623 1,150
Accrued shipping expense 2,315 1,137
Accrued sales discount expense 732 374
Accrued interest expense 109 73
Total accrued expenses $ 14,228 $ 13,555