XML 74 R64.htm IDEA: XBRL DOCUMENT v3.25.3
OTHER CONSOLIDATED BALANCE SHEET COMPONENTS (CURRENT) - Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Restricted cash $ 731,590 $ 902,478 $ 630,933
Processing costs receivable 445,157 478,767  
Investments in short-term debt securities 370,772 403,426  
Accounts receivable, net 176,455 148,898  
Inventory, net 166,631 104,990  
Prepaid expenses 158,430 129,343  
Short-term deposits 78,106 87,968  
Other 521,154 324,198  
Total $ 2,648,295 $ 2,580,068