v3.25.4
Dividends - Summary of Interim Dividends (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disclosure Of Dividends [Line Items]      
Dividends paid per share (in usd per share) $ 1.432 $ 1.376 $ 1.237
Dividends paid $ 8,472 $ 8,668 $ 8,389
March      
Disclosure Of Dividends [Line Items]      
Dividends paid per share (in usd per share) $ 0.358 $ 0.344 $ 0.2875
Dividends paid $ 2,179 $ 2,210 $ 2,030
June      
Disclosure Of Dividends [Line Items]      
Dividends paid per share (in usd per share) $ 0.358 $ 0.344 $ 0.2875
Dividends paid $ 2,123 $ 2,177 $ 1,984
September      
Disclosure Of Dividends [Line Items]      
Dividends paid per share (in usd per share) $ 0.358 $ 0.344 $ 0.3310
Dividends paid $ 2,103 $ 2,169 $ 2,179
December      
Disclosure Of Dividends [Line Items]      
Dividends paid per share (in usd per share) $ 0.358 $ 0.344 $ 0.3310
Dividends paid $ 2,067 $ 2,112 $ 2,196