XML 104 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes, Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Country $ 644 $ 2,219 $ 2,913
U.S. state / Canadian provincial 135 297 465
Total current 779 2,516 3,378
Deferred:      
Country (76) 94 26
U.S. state / Canadian provincial (11) 9 24
Total deferred (87) 103 50
Income tax expense 692 2,619 3,428
U.S. [Member]      
Current:      
Country 464 1,804 2,147
U.S. state / Canadian provincial 37 157 153
Total current 501 1,961 2,300
Deferred:      
Country (99) 25 164
U.S. state / Canadian provincial (13) (12) 80
Total deferred (112) 13 244
Income tax expense 389 1,974 2,544
Foreign [Member]      
Current:      
Country 180 415 766
U.S. state / Canadian provincial 98 140 312
Total current 278 555 1,078
Deferred:      
Country 23 69 (138)
U.S. state / Canadian provincial 2 21 (56)
Total deferred 25 90 (194)
Income tax expense $ 303 $ 645 $ 884