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.21.2
Derivative Instruments and Hedging Transactions - Summary of Aggregate Gross and Net Derivative Receivables and Payables Balances (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Nettable derivative assets:    
Gross derivative receivable $ 72,961 $ 63,119
Amounts Netted (3,176) (18,583)
Cash Collateral Pledge 0 0
Net Derivative 69,785 44,536
Nettable derivative liabilities:    
Gross derivative payable 74,900 13,222
Amounts Netted (457) (1,167)
Cash Collateral Pledge (4,095) (4,516)
Net derivative payables 70,348 7,539
Open sale and purchase commitments    
Nettable derivative assets:    
Gross derivative receivable 18,388 56,923
Amounts Netted (3,176) (18,583)
Cash Collateral Pledge 0 0
Net Derivative 15,212 38,340
Nettable derivative liabilities:    
Gross derivative payable 68,392 1,410
Amounts Netted (457) (1,167)
Cash Collateral Pledge 0 0
Net derivative payables 67,935 243
Liability on margin accounts    
Nettable derivative liabilities:    
Gross derivative payable 6,257 7,322
Amounts Netted 0 0
Cash Collateral Pledge (4,095) (4,516)
Net derivative payables 2,162 2,806
Future contracts    
Nettable derivative assets:    
Gross derivative receivable 23,289 4,510
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net Derivative 23,289 4,510
Nettable derivative liabilities:    
Gross derivative payable 0 465
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net derivative payables 0 465
Forward contracts    
Nettable derivative assets:    
Gross derivative receivable 31,284 1,686
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net Derivative 31,284 1,686
Nettable derivative liabilities:    
Gross derivative payable 251 4,025
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net derivative payables $ 251 $ 4,025