XML 102 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Taxes on Earnings - Earnings and Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Before Taxes:      
Domestic $ 947 $ 1,192 $ 3,732
Foreign 6,066 5,472 4,574
Earnings before Taxes 7,013 6,664 8,306
Current:      
Domestic 497 528 1,309
Foreign 1,075 874 723
Total current 1,572 1,402 2,032
Deferred:      
Domestic (459) (382) (610)
Foreign (7,502) (79) (49)
Total deferred (7,961) (461) (659)
Total $ (6,389) $ 941 $ 1,373