v3.24.1.u1
Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued delivery service partner fees $ 46,696 $ 39,964
Accrued compensation and benefits 4,867 9,148
Accrued legal settlement 9,000 9,000
Professional and consulting fees 1,110 3,866
Sublease liability 0 2,032
Accrued taxes 1,093 1,068
Other 4,378 3,162
Total accrued expenses and other current liabilities $ 67,144 $ 68,240