XML 111 R90.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholders' Equity (Narrative) (Details)
$ / shares in Units, $ in Millions
2 Months Ended 3 Months Ended 4 Months Ended 12 Months Ended 36 Months Ended
Mar. 11, 2025
$ / shares
Mar. 31, 2025
shares
Dec. 31, 2024
shares
Sep. 30, 2023
shares
Oct. 30, 2024
$ / shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
Class of Stock [Line Items]                  
Treasury Stock, Value, Acquired, Cost Method | $           $ 757 $ 759 $ 2,007  
Share repurchase program activity | $           $ 765 $ 750 2,000  
Common shares, authorized           755,000,000 755,000,000    
Treasury Stock, Shares, Retired           0      
Preferred shares, authorized           500,000 500,000    
Share Repurchase Programs                  
Class of Stock [Line Items]                  
Share Repurchase Program, Excise Tax | $           $ 15      
Common Class A                  
Class of Stock [Line Items]                  
Common shares, authorized           750,000,000 750,000,000    
Common Stock, Voting Rights, Votes           1      
Common Class B                  
Class of Stock [Line Items]                  
Common shares, authorized           5,000,000 5,000,000    
Treasury Shares                  
Class of Stock [Line Items]                  
Treasury Stock, Value, Acquired, Cost Method | $           $ 757 $ 859 $ 1,907  
Treasury Stock, Shares, Acquired           6,400,000 9,000,000.0 24,600,000  
Share repurchase program activity | $                 $ 3,500
Treasury Stock, Shares, Retired           56,000,000      
Treasury Shares | $375 million share repurchase program                  
Class of Stock [Line Items]                  
Treasury Stock, Shares, Acquired   3,000,000 3,400,000            
Treasury shares acquired, average price per share (in usd per share) | $ / shares $ 125.87       $ 110.10        
Treasury Shares | $500 million share repurchase program [Member]                  
Class of Stock [Line Items]                  
Treasury Stock, Shares, Acquired       900,000       4,600,000  
Treasury shares acquired, average price per share (in usd per share) | $ / shares             $ 91.15 $ 87.18  
Treasury Shares | $250 million share repurchase program                  
Class of Stock [Line Items]                  
Treasury Stock, Shares, Acquired             5,700,000 3,200,000  
Treasury shares acquired, average price per share (in usd per share) | $ / shares             $ 88.22 $ 77.50  
Treasury Shares | Second $250 million share repurchase program [Member]                  
Class of Stock [Line Items]                  
Treasury Stock, Shares, Acquired               3,200,000  
Treasury shares acquired, average price per share (in usd per share) | $ / shares               $ 77.27  
Treasury Shares | $1 billion share repurchase program                  
Class of Stock [Line Items]                  
Treasury Stock, Shares, Acquired             2,400,000 13,600,000  
Treasury shares acquired, average price per share (in usd per share) | $ / shares             $ 103.67 $ 73.36