XML 114 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Accrued sales and marketing expenses $ 1,832 $ 2,275
Accrued compensation 2,592 2,070
Accrued publisher fees 2,527 3,607
End-user liability, net 6,900 6,590
Accrued developer revenue share 862 1,086
Short-term finance lease obligations 464 831
Accrued legal expenses 15,244 7,949
Accrued interest expenses 554 554
Indirect tax liabilities 14,932 11,206
Accrued operating expenses 7,933 9,715
Other 724 899
Other current liabilities $ 54,564 $ 46,782