XML 109 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Financial and Derivative Instruments - Effect of Netting Derivative Assets and Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Not Designated    
Offsetting Assets [Abstract]    
Derivative Asset, Gross Amount Recognized $ 2,591 $ 1,684
Derivative Asset, Gross Amounts Offset 2,407 1,371
Derivative Asset, Net Amounts Presented 184 313
Derivative Asset, Gross Amounts Not Offset 5 0
Derivative Asset, Net Amount 179 313
Offsetting Liabilities [Abstract]    
Derivative Liability, Gross Amount Recognized 2,450 1,443
Derivative Liability, Gross Amounts Offset 2,407 1,371
Derivative Liability, Net Amounts Presented 43 72
Derivative Liability, Gross Amounts Not Offset 0 0
Derivative Liability, Net Amount 43 $ 72
Designated    
Offsetting Assets [Abstract]    
Derivative Asset, Gross Amount Recognized 8  
Derivative Asset, Gross Amounts Offset 8  
Derivative Asset, Net Amounts Presented 0  
Derivative Asset, Gross Amounts Not Offset 0  
Derivative Asset, Net Amount 0  
Offsetting Liabilities [Abstract]    
Derivative Liability, Gross Amount Recognized 23  
Derivative Liability, Gross Amounts Offset 8  
Derivative Liability, Net Amounts Presented 15  
Derivative Liability, Gross Amounts Not Offset 0  
Derivative Liability, Net Amount $ 15