XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCRUED EXPENSES AND OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Professional services $ 58,700 $ 80,986
Accrued compensation and benefits 47,073 70,245
Return liabilities 30,213 38,644
Sales/use and value added taxes payable 26,476 23,768
Fulfillment, freight, and duties 28,472 22,269
Royalties payable 10,254 10,097
Accrued rent and occupancy 6,755 8,246
Customer deposit liability and deferred revenue 11,026 7,568
Accrued legal fees 4,555 2,546
Other 23,744 21,402
Total accrued expenses and other liabilities $ 247,268 $ 285,771