XML 85 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and intangible assets - Narrative (Details) - USD ($)
$ in Millions
9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]    
Intangible amortization expense $ 414 $ 439
Estimated amortization expense, year ending June 30, 2024 550  
Estimated amortization expense, year ending June 30, 2025 545  
Estimated amortization expense, year ending June 30, 2026 538  
Estimated amortization expense, year ending June 30, 2027 531  
Estimated amortization expense, year ending June 30, 2028 $ 505