Leases - Schedule of the Break-up of Current and Non-current Lease Liabilities (Details) - USD ($) $ in Millions |
Mar. 31, 2025 |
Mar. 31, 2024 |
Mar. 31, 2023 |
Mar. 31, 2022 |
---|---|---|---|---|
Disclosure Of Break Up Of Current And Non Current Lease Liabilities [Abstract] | ||||
Current lease liabilities | $ 287 | $ 235 | ||
Non-current lease liabilities | 675 | 767 | ||
Total | $ 962 | $ 1,002 | $ 1,010 | $ 722 |