XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES AND OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 41,755 $ 55,474
Professional services 39,229 45,351
Fulfillment, freight, and duties 34,408 41,646
Return liabilities 21,792 27,651
Sales/use and value added taxes payable 25,119 27,249
Royalties payable and deferred revenue 8,746 10,528
Accrued rent and occupancy 6,362 8,972
Accrued legal fees 5,637 2,602
Other 18,773 19,951
Total accrued expenses and other liabilities $ 201,821 $ 239,424