Annual report [Section 13 and 15(d), not S-K Item 405]

Accrued Liabilities - Scheduled of Accrued Liabilties (Details)

v3.25.0.1
Accrued Liabilities - Scheduled of Accrued Liabilties (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued Liabilities, Current [Abstract]    
Accrued compensation and benefits $ 5,873 $ 6,881
Accrued marketing 4,180 1,457
Accrued professional fees 3,014 2,240
Deferred purchase incentive 2,264 0
Accrued inventory purchases 2,175 8,859
Accrued sales and other taxes 1,164 1,329
Credit card liabilities 780 186
Accrued freight 478 4,616
Accrued interest 61 1,842
Other accrued expenses 7,911 7,501
Total accrued liabilities $ 27,900 $ 34,911