XML 134 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Taxes - Summary of Components of Income Tax (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
U.S. federal      
Current $ 854 $ 895 $ 1,723
Deferred 748 666 2,240
State and local      
Current 275 211 482
Deferred 10 1 39
Total United States 1,887 1,773 4,484
International      
Current 7,388 6,745 9,738
Deferred 482 (345) (156)
Total International 7,870 6,400 9,582
Total income tax expense (benefit) $ 9,757 $ 8,173 $ 14,066