v3.25.4
Income taxes - Components of the provision (benefit) for income taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current tax provision (benefit):      
U.S. Federal $ 804 $ 1,584 $ 1,627
Non-U.S. 1,390 1,531 1,592
U.S. State and local 109 135 154
Current tax provision (benefit) 2,303 3,250 3,373
Deferred tax provision (benefit):      
U.S. Federal 393 (553) (391)
Non-U.S. 56 (69) (164)
U.S. State and local 16 1 (37)
Deferred tax provision (benefit) 465 (621) (592)
Total provision (benefit) for income taxes $ 2,768 $ 2,629 $ 2,781