XML 412 R130.htm IDEA: XBRL DOCUMENT v3.25.2
Financial instruments and risk management - Schedule of average monthly net borrowings and effective interest rate (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Disclosure of average monthly borrowings and effective interest rate [line items]      
Average monthly net borrowings $ 21,854 $ 21,017 $ 19,582
Effective interest rate 4.10% 4.30% 3.90%
Weighted average      
Disclosure of average monthly borrowings and effective interest rate [line items]      
Average monthly net borrowings $ 21,540 $ 21,034 $ 18,362