v3.26.1
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):

June 30, 2026
December 31, 2025
Accrued revenue share
$
13,483 
$
20,865 
Accrued payroll and related benefits
6,219 
7,552 
Shared-based compensation liability
424 
13,408 
Other current liabilities
3,241 
4,452 
Accrued expenses and other current liabilities
$
23,367 
$
46,277