Quarterly report [Sections 13 or 15(d)]

Accrued Liabilities (Details)

v3.25.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]    
Accrued contingencies $ 8,325 $ 0
Accrued compensation and benefits 4,645 5,873
Accrued professional fees 4,359 3,014
Deferred purchase incentive 2,403 2,264
Accrued inventory purchases 1,868 2,175
Accrued marketing 1,701 4,180
Accrued freight 1,516 478
Accrued sales and other taxes 971 1,164
Accrued interest 796 61
Credit card liabilities 400 780
Other accrued expenses 11,364 7,911
Total accrued liabilities $ 38,348 $ 27,900