Quarterly report [Sections 13 or 15(d)]

Accrued Liabilities

v3.25.2
Accrued Liabilities
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consisted of the following:
June 30,
2025
December 31,
2024
Accrued salaries and other benefits
$ 8,559  $ 10,504 
Accrued freight costs
3,005  4,551 
Sales tax payable
4,054  3,132 
Accrued marketing costs
7,064  5,800 
Accrued professional services
2,489  1,160 
Other accrued liabilities
7,987  6,069 
Total accrued liabilities
$ 33,158  $ 31,216