v3.25.2
Financial and Derivative Instruments - Effect of Netting Derivative Assets and Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Not Designated    
Offsetting Assets [Abstract]    
Gross Amounts Recognized $ 3,650 $ 1,895
Gross Amounts Offset 3,456 1,758
Net Amounts Presented 194 137
Gross Amounts Not Offset 13 3
Net Amount 181 134
Offsetting Liabilities [Abstract]    
Gross Amounts Recognized 3,713 1,894
Gross Amounts Offset 3,456 1,758
Net Amounts Presented 257 136
Gross Amounts Not Offset 16 2
Net Amount 241 134
Designated    
Offsetting Assets [Abstract]    
Gross Amounts Recognized 18 0
Gross Amounts Offset 12 0
Net Amounts Presented 6 0
Gross Amounts Not Offset 0 0
Net Amount 6 0
Offsetting Liabilities [Abstract]    
Gross Amounts Recognized 12 17
Gross Amounts Offset 12 0
Net Amounts Presented 0 17
Gross Amounts Not Offset 0 0
Net Amount $ 0 $ 17