XML 173 R137.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Components of Income Tax Expense) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Federal, current $ 1,098 $ 1,021 $ 782
State, current 221 320 227
Total current 1,319 1,341 1,009
Federal, deferred (1) (149) 307
State, deferred (29) (103) 44
Total deferred (30) (252) 351
Total $ 1,289 $ 1,089 $ 1,360