Quarterly report pursuant to Section 13 or 15(d)

Derivative Instruments and Hedging Transactions - Summary of Aggregate Gross and Net Derivative Receivables and Payables Balances (Details)

v3.20.4
Derivative Instruments and Hedging Transactions - Summary of Aggregate Gross and Net Derivative Receivables and Payables Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Jun. 30, 2020
Nettable derivative assets:    
Gross derivative receivable $ 66,206 $ 48,997
Amounts Netted (8,357) (2,672)
Cash Collateral Pledge 0 0
Net derivative receivable 57,849 46,325
Nettable derivative liabilities:    
Gross derivative payable 53,222 35,954
Amounts Netted (473) (1,304)
Cash Collateral Pledge (1,940) (9,236)
Net derivative payables 50,809 25,414
Open sale and purchase commitments    
Nettable derivative assets:    
Gross derivative receivable 66,183 48,896
Amounts Netted (8,357) (2,672)
Cash Collateral Pledge 0 0
Net derivative receivable 57,826 46,224
Nettable derivative liabilities:    
Gross derivative payable 2,638 5,653
Amounts Netted (473) (1,304)
Cash Collateral Pledge 0 0
Net derivative payables 2,165 4,349
Liability on margin accounts    
Nettable derivative liabilities:    
Gross derivative payable 6,102 14,616
Amounts Netted 0 0
Cash Collateral Pledge (1,940) (9,236)
Net derivative payables 4,162 5,380
Future contracts    
Nettable derivative liabilities:    
Gross derivative payable 33,129 12,477
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net derivative payables 33,129 12,477
Forward contracts    
Nettable derivative assets:    
Gross derivative receivable 23 101
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net derivative receivable 23 101
Nettable derivative liabilities:    
Gross derivative payable 11,353 3,208
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net derivative payables $ 11,353 $ 3,208