XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.3
ACCOUNTS PAYABLE AND ACCRUED EXPENSES
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
ACCOUNTS PAYABLE AND ACCRUED EXPENSES ACCOUNTS PAYABLE AND ACCRUED EXPENSES
As of September 30, 2024 and December 31, 2023 accounts payable was approximately $30.9 million and $42.8 million, respectively.
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