XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued payroll and related benefits $ 9,704 $ 12,890
Accrued marketing expenses 30,331 38,911
Accrued professional fees 2,577 2,706
VAT tax liability 3,941 4,343
Accrued tax liability 2,608 1,176
Holdback liability 5,708 6,885
Accrued revenue share 19,636 16,921
Other liabilities 11,222 11,615
Accrued expenses and other current liabilities $ 85,727 $ 95,447