XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.3
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accounts payable [1] $ 30,938 $ 42,840
Accrued marketing 23,549 18,252
Unbilled purchases 14,811 11,851
Accrued legal 5,572 7,633
Accrued freight 2,883 2,267
Other accrued expenses 26,209 22,117
Accrued expenses [2] $ 73,024 $ 62,120
[1] Includes $0.8 million and $0.1 million due to a related party as of September 30, 2024 and December 31, 2023, respectively.
[2] Includes no balance due to a related party as of September 30, 2024 and $1.0 million as of December 31, 2023.