v3.26.1
Notes Receivable and Allowances for Credit Losses - Schedule Of Allowance For Credit Losses (Details) - Commercial Portfolio Segment - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Beginning balance $ 100 $ 62 $ 30
Provision for expected credit losses 199 115 89
Charge-offs (185) (88) (65)
Recoveries 20 11 8
Ending balance $ 134 $ 100 $ 62