XML 107 R93.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
General accrued expenses $ 6,339 $ 4,491
Accrued payroll and related taxes 5,221 7,124
Accrued publisher expenses 4,911 6,319
Deferred cash payments 1,123 656
Sales tax liability 645 779
Restricted stock liabilities 2,152
Lease termination liability 4,753 1,846
Other accrued expenses 110 644
Total accrued expenses and other $ 23,102 $ 24,011