Annual report pursuant to Section 13 and 15(d)

Income Taxes - Provision for Income Taxes (Details)

v3.25.0.1
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current      
Federal $ 471 $ 130 $ 6
State 2 1 2
Foreign 8 (1) 11
Total current 481 130 19
Deferred      
Federal 319 2,377 320
State 9 15 118
Foreign 2 (3) 2
Total deferred 330 2,389 440
Total income tax provision $ 811 $ 2,519 $ 459