v3.26.1
ACCRUED EXPENSES - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued legal $ 89,609 $ 64,104
Accrued marketing 61,552 72,789
Unbilled purchases 27,551 22,280
Accrued freight 17,145 13,153
Payroll liabilities 11,446 18,091
Other accrued expenses 57,255 40,304
Accrued expenses [1] $ 264,558 $ 230,721
[1] Includes $4.0 million and $1.8 million due to a related party as of June 30, 2026 and December 31, 2025, respectively.