XML 62 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Notes Receivable and Allowances for Credit Losses (Details) - USD ($)
$ in Millions
9 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Jul. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Loans purchased from originating bank partner, principal balance $ 2,400 $ 1,200  
Commitment to purchase, amount originated before period end $ 32    
Period of suspended accrued interest past due 120 days    
Period past due considered delinquent 1 day    
Notes receivable held for sale $ 47   $ 3
Loans sold 288 $ 193  
2023 Forward Flow Agreement      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Minimum commitment to sell participation interest in unsecured term loans, cumulatively 350    
Notes receivable, remaining amount held for sale 218    
2025 Forward Flow Agreement      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Notes receivable, remaining amount held for sale 279    
Minimum | 2023 Forward Flow Agreement      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Minimum commitment to sell participation interest in unsecured term loans, monthly $ 8    
Term of commitment 4 years    
Minimum | 2025 Forward Flow Agreement      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Minimum commitment to sell participation interest in unsecured term loans, cumulatively $ 300    
Term of commitment 18 months    
Maximum | 2025 Forward Flow Agreement      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Minimum commitment to sell participation interest in unsecured term loans, monthly $ 45    
Small Business Loan      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Notes receivable, net 1,400   912
Refund Advance Loans      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Notes receivable, net $ 1   $ 4