XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Financial and Derivative Instruments - Effect of Netting Derivative Assets and Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Not Designated    
Offsetting Assets [Abstract]    
Derivative Assets, Gross Amount Recognized $ 4,320 $ 1,684
Derivative Assets, Gross Amounts Offset 4,250 1,371
Derivative Assets, Net Amounts Presented 70 313
Derivative Assets, Gross Amounts Not Offset 0 0
Derivative Assets, Net Amounts Presented 70 313
Offsetting Liabilities [Abstract]    
Derivative Liabilities, Gross Amount Recognized 4,748 1,443
Derivative Liabilities, Gross Amounts Offset 4,250 1,371
Derivative Liabilities, Net Amounts Presented 498 72
Derivative Liabilities, Gross Amounts Not Offset 10 0
Derivative Liabilities, Net Amounts Presented 488 $ 72
Designated    
Offsetting Assets [Abstract]    
Derivative Assets, Gross Amount Recognized 35  
Derivative Assets, Gross Amounts Offset 33  
Derivative Assets, Net Amounts Presented 2  
Derivative Assets, Gross Amounts Not Offset 0  
Derivative Assets, Net Amounts Presented 2  
Offsetting Liabilities [Abstract]    
Derivative Liabilities, Gross Amount Recognized 33  
Derivative Liabilities, Gross Amounts Offset 33  
Derivative Liabilities, Net Amounts Presented 0  
Derivative Liabilities, Gross Amounts Not Offset 0  
Derivative Liabilities, Net Amounts Presented $ 0