v3.26.1
Equity - Narrative (Details) - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Aug. 21, 2025
Oct. 22, 2014
Equity [Abstract]          
Number of shares authorized for repurchase (in shares)       20.0 35.0
Repurchased (in shares) 1.2 2.5 0.4    
Shares purchased at cost $ 1,000 $ 1,600 $ 200    
Number of shares available under repurchase authorization (in shares) 18.8