XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCRUED AND OTHER LIABILITIES - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued payroll and vacation $ 10,352 $ 10,261
Accrued user acquisition 4,584 5,687
Income taxes payable 1,107 1,295
Minimum guarantee liability 6,558 7,760
Other licensing agreements 0 7,400
Other accruals 6,428 6,393
Total accrued liabilities $ 29,029 $ 38,796