XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.3
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses
Accrued expenses consisted of the following:
September 30,
2024
December 31,
2023
Accrued marketing
$23,549 $18,252 
Unbilled purchases14,811 11,851 
Accrued legal5,572 7,633 
Accrued freight2,883 2,267 
Other accrued expenses
26,209 22,117 
Accrued expenses$73,024 $62,120