XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
DERIVATIVE INSTRUMENTS - Unrealized gain loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Derivative Instruments, Gain (Loss) [Line Items]    
Unrealized gain on derivative instruments $ 222,439 $ 236,055
Physical forward contracts and options    
Derivative Instruments, Gain (Loss) [Line Items]    
Unrealized gain on derivative instruments 184,550 183,590
Financial swap contracts and options    
Derivative Instruments, Gain (Loss) [Line Items]    
Unrealized gain on derivative instruments 36,237 54,101
Foreign exchange forward contracts    
Derivative Instruments, Gain (Loss) [Line Items]    
Unrealized gain on derivative instruments $ 1,652 900
Other derivative options    
Derivative Instruments, Gain (Loss) [Line Items]    
Unrealized gain on derivative instruments   $ (2,536)