XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Tax Expense(Benefit) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 1,193 $ 1,468 $ 1,173
State 235 284 252
Total current 1,428 1,752 1,425
Deferred:      
Federal 174 88 422
State (75) (78) 24
Total deferred 99 10 446
Total $ 1,527 $ 1,762 $ 1,871