v3.24.4
Income Taxes (Schedule of Income Tax Expense) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current Income Tax Expense (Benefit), Continuing Operations [Abstract]                              
Current tax expense, U.S. federal                         $ 1,254 $ 1,465 $ 1,084
Current tax expense, U.S. state and local                         258 312 204
Total current tax expense                         1,512 1,777 1,288
Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]                              
Deferred tax expense, U.S. federal                         (595) (398) 271
Deferred tax expense, U.S. state and local                         (76) (54) 37
Total deferred tax expense       $ (119)       $ (17) $ (277) $ (154) $ (508) $ (331) (671) (452) 308
Income tax expense $ 117 $ 175 $ 263 $ 286 $ 312 $ 310 $ 334 $ 369 $ 549 $ 703 $ 724 $ 1,013 $ 841 $ 1,325 $ 1,596