XML 99 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Schedule of Earnings Before Income Taxes and Provision for Income Taxes) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]        
United States $ 10,971 $ 7,628 $ 4,239  
Outside United States (43) (239) (415)  
Earnings before income taxes 10,928 7,389 3,824  
Current:        
Federal 2,346 1,968 1,965  
State and local 681 603 542  
Outside United States 1 1 2  
Total current provision for income taxes 3,028 2,572 2,509  
Deferred:        
Federal (133) (893) (1,190)  
State and local (97) (54) 30  
Total deferred provision for income taxes (230) (947) (1,160) $ (1,160)
Total provision for income taxes $ 2,798 $ 1,625 $ 1,349