XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):

   June 30,
2022
December 31, 2021
Compensation and benefits$13,542 $13,761 
Professional fees4,485 4,903 
Accrued revenue share costs3,824 598 
Development and technology1,611 635 
Deferred income798 225 
Marketing and commissions184 334 
Other liabilities268 633 
Total$24,712 $21,089