XML 73 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid taxes $ 23,892 $ 9,247
Prepaid traffic acquisition costs 8,918 11,379
Prepaid software licenses 5,059 2,233
Other prepaid expenses and other current assets 11,948 4,976
Total prepaid expenses and other current assets $ 49,817 $ 27,835