XML 36 R16.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
Accrued expenses as of December 31, 2024 and December 31, 2023 consisted of the following:
December 31, 2024December 31, 2023
Sales tax payable$6,273 $6,562 
Accrued professional fees3,649 4,133 
Payroll liabilities6,405 4,639 
Accrued freight2,541 1,229 
Accrued advertising5,267 6,348 
Deferred revenue877 1,051 
Income tax payable1,447 2,505 
Accrued promotional allowance5,381 — 
Other accrued expenses and current liabilities3,799 3,176 
Accrued expenses and other current liabilities$35,639 $29,643