XML 97 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Financial Instruments and Fair Value Measurements - Schedule of Realized And Unrealized (Losses) Gains on Derivatives (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Derivative Instruments, Gain (Loss) [Line Items]        
Total (loss) gain on derivatives, net $ (4) $ (68) $ 41 $ (66)
Forwards        
Derivative Instruments, Gain (Loss) [Line Items]        
Total (loss) gain on derivatives, net 2 (4) 10 6
Swaps        
Derivative Instruments, Gain (Loss) [Line Items]        
Total (loss) gain on derivatives, net 0 (49) 29 (48)
Futures        
Derivative Instruments, Gain (Loss) [Line Items]        
Total (loss) gain on derivatives, net $ (6) $ (15) $ 2 $ (24)