v3.25.2
Accrued Expenses
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Accrued Expenses
Note 9—Accrued Expenses
Accrued expenses consisted of the following as of the dates indicated (in thousands):
As of June 30,
2025
As of December 31,
2024
Vendor accruals$98,450 $148,714 
Pass-through marketplace tax collection obligation 80,383 129,222 
Employee compensation-related liabilities52,915 75,676 
Taxes payable22,456 21,335 
Total accrued expenses$254,204 $374,947