v3.24.2
Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued delivery service partner fees $ 36,814 $ 39,964
Accrued compensation and benefits 6,146 9,148
Accrued legal settlements 9,575 9,000
Professional and consulting fees 1,344 3,866
Sublease liability 0 2,032
Accrued taxes 1,026 1,068
Other 2,773 3,162
Total accrued expenses and other current liabilities $ 57,678 $ 68,240