XML 47 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following as of March 31, 2025 and December 31, 2024:

March 31,December 31,
20252024
Credit card processing reserve$1,000 $1,000 
Prepaid expenses5,820 5,949 
Other current assets9,175 10,393 
Prepaid expenses and other current assets$15,995 $17,342 
Schedule of Property and Equipment, Net
Property and equipment consisted of the following as of March 31, 2025 and December 31, 2024:

March 31,December 31,
20252024
Land$980 $980 
Building12,664 12,590 
Capitalized internal-use software9,595 9,128 
Computer equipment and servers1,883 1,797 
Furniture and fixtures371 363 
Leasehold improvements122 122 
Construction in progress3,272 2,507 
Total property and equipment28,887 27,487 
Accumulated depreciation and amortization(11,370)(11,205)
Property and equipment, net$17,517 $16,282 
Schedule of Property and Equipment, Net by Geographic Area
Property and equipment, net by geography was as follows:

March 31,December 31,
20252024
United States$17,137 $15,909 
Other Countries380373 
Total$17,517 $16,282 
Schedule of Other Current Liabilities
Other current liabilities consisted of the following as of March 31, 2025 and December 31, 2024:
March 31,December 31,
20252024
Indirect tax liabilities$15,387 $14,932 
Accrued legal expenses14,426 15,244 
End-user liability, net7,322 6,900 
Accrued operating expenses4,596 7,933 
Accrued publisher fees4,195 2,527 
Accrued interest expenses3,877 554 
Accrued compensation3,044 2,592 
Accrued sales and marketing expenses2,281 1,832 
Accrued developer revenue share863 862 
Other462 724 
Short-term lease obligations272 464 
Other current liabilities$56,725 $54,564