XML 158 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Liabilities - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued advertising $ 6,483 $ 8,691
Accrued employee compensation and benefits 1,487 2,085
Accrued professional fees 835 1,819
Accrued service providers 1,806 2,433
Accrued value-added, sales, and other non-income-based taxes 8,837 8,897
Current portion of income tax payable 3,733 1,536
Current portion of lease liabilities 2,325 1,932
Other 1,536 1,036
Accrued expenses and other current liabilities $ 27,042 $ 28,429