XML 100 R81.htm IDEA: XBRL DOCUMENT v3.25.4
OTHER CONSOLIDATED BALANCE SHEET COMPONENTS (CURRENT) - Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Restricted cash $ 1,071,574 $ 902,478 $ 770,380
Processing costs receivable 448,406 478,767  
Prepaid expenses 288,707 129,343  
Accounts receivable, net 238,207 148,898  
Inventory, net 158,319 104,990  
Short term deposits 110,236 87,968  
Other 491,510 324,198  
Total 3,589,925 3,287,749  
Loan Portfolio Segment, Held For Sale      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Loans held for sale $ 782,966 $ 1,111,107