XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial and Derivative Instruments - Effect of Netting Derivative Assets and Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Not Designated    
Offsetting Assets [Abstract]    
Derivative Assets, Gross Amounts Recognized $ 2,451 $ 2,394
Derivative Assets, Gross Amounts Offset 2,368 2,242
Derivative Assets, Net Amounts Presented 83 152
Derivative Assets, Gross Amounts Not Offset 20 4
Derivative Assets, Net Amount 63 148
Offsetting Liabilities [Abstract]    
Derivative Liabilities, Gross Amounts Recognized 2,524 2,504
Derivative Liabilities, Gross Amounts Offset 2,368 2,242
Derivative Liabilities, Net Amounts Presented 156 262
Derivative Liabilities, Gross Amounts Not Offset 12 15
Derivative Liabilities, Net Amount 144 247
Designated    
Offsetting Assets [Abstract]    
Derivative Assets, Gross Amounts Recognized 0 8
Derivative Assets, Gross Amounts Offset 0 1
Derivative Assets, Net Amounts Presented 0 7
Derivative Assets, Gross Amounts Not Offset 0 0
Derivative Assets, Net Amount 0 7
Offsetting Liabilities [Abstract]    
Derivative Liabilities, Gross Amounts Recognized 17 1
Derivative Liabilities, Gross Amounts Offset 0 1
Derivative Liabilities, Net Amounts Presented 17 0
Derivative Liabilities, Gross Amounts Not Offset 0 0
Derivative Liabilities, Net Amount $ 17 $ 0