XML 101 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses consisted of the following as of the dates indicated (in thousands):
As of December 31,
20232022
Pass-through marketplace tax collection obligation$126,284 $129,591 
Vendor accruals120,804 127,791 
Employee compensation-related liabilities (1)95,842 63,718 
Taxes payable10,623 10,134 
Total accrued expenses$353,553 $331,234 
(1)December 31, 2023 includes severance and employee-related benefits associated with restructuring and other exit costs. See “Note 17—Restructuring and Other Exit Costs” for more information.