XML 109 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Liabilities - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued advertising $ 6,257 $ 6,483
Accrued employee compensation and benefits 1,614 1,487
Accrued professional fees 944 835
Accrued service providers 1,501 1,806
Accrued value-added, sales, and other non-income-based taxes 9,078 8,837
Current portion of income tax payable 1,812 3,733
Current portion of lease liabilities 2,422 2,325
Other 619 1,536
Accrued expenses and other current liabilities $ 24,247 $ 27,042