v3.25.2
Accrued Expenses and Other Liabilities
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Accrued Expenses and Other Liabilities Accrued Expenses and Other Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of
 June 30,
2025
As of
December 31,
2024
Accrued delivery service partner fees$38,716 $35,841 
Accrued compensation and benefits6,492 9,733 
Professional and consulting fees3,284 1,303 
Accrued taxes1,241 1,830 
Other5,118 5,187 
Total accrued expenses and other current liabilities$54,851 $53,894