XML 152 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
Taxes on Income - Taxes on Income (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current provision      
Federal $ 944 $ 928 $ 2,265
Foreign 3,123 2,435 1,164
State (15) 48 57
Total current provision 4,052 3,411 3,486
Deferred provision      
Federal (1,475) (1,559) (1,510)
Foreign 212 (233) 71
State 14 (107) (129)
Total deferred provision (1,249) (1,899) (1,568)
Taxes on income $ 2,803 $ 1,512 $ 1,918