XML 75 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Receivable and Allowances for Credit Losses (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans purchased from originating bank partner, principal balance $ 1,800 $ 144
Commitment to purchase, amount originated before period end $ 16  
Notes receivable, net   757
Period past due considered delinquent 1 day  
Commitment to sell small business loans $ 250  
Loans held for sale 3 $ 0
Sales of term loans $ 323  
Minimum    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Term of commitment to sell 18 months  
Small Business Loan    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Notes receivable, net $ 912