v3.26.1
Balance Sheet Components - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Accrued publisher fees $ 12,443 $ 6,367
End-user liability, net 8,916 8,177
Accrued compensation 5,639 4,475
Indirect tax liabilities 8,371 12,635
Accrued legal expenses 7,086 2,422
Accrued operating expenses 3,368 5,787
Accrued developer revenue share 799 912
Deferred asset acquisition consideration 610 0
Accrued interest expenses 554 554
Accrued sales and marketing expenses 365 1,084
Short-term lease obligations 2 2
Other 665 529
Other current liabilities $ 48,818 $ 42,944