v3.26.1
Suppliers and other payables (Details 1) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Notes and other explanatory information [abstract]    
Carrying amount of accounts payable included in the Arrangements of which suppliers have already received payment $ 1,386 $ 1,343
Carrying amount of accounts payable included in the Arrangements of which suppliers have not yet received payment 6
Total carrying amount relating to Arrangements with suppliers and other payables $ 1,386 $ 1,349