v3.26.1
Inventories (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Mar. 31, 2026
Schedule of inventories    
Finished goods $ 1,190 $ 1,012
Work in process 2,511 2,176
Raw materials 1,183 906
Supplies 317 307
Inventories $ 5,201 $ 4,401