v3.25.4
Taxes - Summary of Unrecognized Income Tax Benefits and Taxes Other Than on Income (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Changes to company's unrecognized tax benefits      
Beginning balance $ 4,852 $ 5,452 $ 5,323
Foreign currency effects 0 0 (27)
Additions based on tax positions taken in current year 632 236 248
Additions for tax positions taken in prior years 546 101 265
Reductions based on tax positions taken in current year (29) (54) (104)
Reductions for tax positions taken in prior years (3,390) (883) (251)
Settlements with taxing authorities in current year 0 0 (2)
Ending balance $ 2,611 $ 4,852 $ 5,452