v3.25.2
Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Federal        
Current $ 257 $ 321 $ 256 $ 501
Deferred 25 49 353 182
Federal income tax 282 370 609 683
State        
Current 90 88 187 109
Deferred 100 (13) 119 0
State income tax 190 75 306 109
Total income tax provision $ 472 $ 445 $ 915 $ 792