XML 45 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses consisted of the following as of the dates indicated (in thousands):
As of June 30,
2023
As of December 31,
2022
Pass-through marketplace tax collection obligation $83,452 $129,591 
Vendor accruals81,593 127,791 
Employee compensation-related liabilities53,939 63,718 
Taxes payable12,689 10,134 
Total accrued expenses$231,673 $331,234