XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Liabilities - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued advertising $ 7,824 $ 6,483
Accrued employee compensation and benefits 1,619 1,487
Accrued professional fees 1,001 835
Accrued service providers 2,018 1,806
Accrued value-added, sales, and other non-income-based taxes 7,629 8,837
Current portion of income tax payable 3,673 3,733
Current portion of lease liabilities 2,344 2,325
Other 251 1,536
Accrued expenses and other current liabilities $ 26,359 $ 27,042