v3.24.0.1
Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current Expense (Benefit):      
Federal $ 6,270 $ 4,025 $ 2,355
State 1,591 961 669
Foreign 249 207 343
Current income tax (benefit) expenses 8,110 5,193 3,367
Deferred Expense (Benefit):      
Federal (2,126) (281) 1,504
State (468) (483) 255
Foreign (145) (70) 133
Current income tax (benefit) expense (2,739) (834) 1,892
Income tax expense (benefit) $ 5,371 $ 4,359 $ 5,259