v3.26.3
ACCRUED EXPENSES - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued marketing $ 61,058 $ 72,789
Unbilled purchases 17,773 22,280
Payroll liabilities 15,122 18,091
Accrued freight 12,335 13,153
Accrued legal 4,489 64,104
Other accrued expenses 51,219 40,304
Accrued expenses [1] $ 161,996 $ 230,721
[1] Includes $4.6 million and $1.8 million due to a related party as of September 30, 2026 and December 31, 2025, respectively.