Quarterly report [Sections 13 or 15(d)]

Accrued Liabilities (Details)

v3.25.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]    
Accrued compensation and benefits $ 6,503 $ 5,873
Accrued marketing 3,794 4,180
Accrued professional fees 3,194 3,014
Accrued inventory purchases 2,861 2,175
Deferred purchase incentive 2,264 2,264
Accrued sales and other taxes 1,148 1,164
Accrued freight 909 478
Credit card liabilities 505 780
Accrued interest 390 61
Other accrued expenses 9,093 7,911
Total accrued liabilities $ 30,661 $ 27,900