v3.26.1
Accrued Liabilities
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consisted of the following:
March 31,
2026
December 31,
2025
Accrued salaries and other benefits
$13,482 $10,888 
Accrued freight costs
3,349 4,165 
Sales tax payable
3,325 3,786 
Accrued marketing costs
6,140 5,736 
Accrued professional services
3,572 3,896 
Other accrued liabilities
4,279 5,061 
Total accrued liabilities
$34,147 $33,532