v3.26.3
Stockholder's Equity - Stock Repurchases (Details) - USD ($)
$ / shares in Units, $ in Billions
12 Months Ended 178 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2026
Sep. 22, 2011
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock authorized for repurchase (in shares)         784,000,000
Stock Repurchase Program 2011          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock repurchase program additional number of shares authorized approved (in shares)         320,000,000
Number of shares repurchased (in shares) 43,433,164 0 0 502,000,000  
Weighted average price repurchases of common shares $ 37.63        
Shares repurchased $ 1.6        
Number of shares available for repurchase (in shares) 282,000,000     282,000,000