XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.4
Goodwill and intangible assets - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Intangible amortization expense $ 278 $ 298
Estimated amortization expense, year ending June 30, 2024 550  
Estimated amortization expense, year ending June 30, 2025 547  
Estimated amortization expense, year ending June 30, 2026 539  
Estimated amortization expense, year ending June 30, 2027 532  
Estimated amortization expense, year ending June 30, 2028 $ 506