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.22.4
Derivative Instruments and Hedging Transactions - Summary of Aggregate Gross and Net Derivative Receivables and Payables Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
Nettable derivative assets:    
Gross derivative receivable $ 62,108 $ 99,141
Amounts Netted (20,320) (7,398)
Cash Collateral Pledge 0 0
Net Derivative 41,788 91,743
Nettable derivative liabilities:    
Gross derivative payable 118,172 100,451
Amounts Netted (748) (2,373)
Cash Collateral Pledge (14,490) (22,298)
Net derivative payables 102,934 75,780
Open sale and purchase commitments    
Nettable derivative assets:    
Gross derivative receivable 61,993 34,821
Amounts Netted (20,320) (7,398)
Cash Collateral Pledge 0 0
Net Derivative 41,673 27,423
Nettable derivative liabilities:    
Gross derivative payable 14,221 72,937
Amounts Netted (748) (2,373)
Cash Collateral Pledge 0 0
Net derivative payables 13,473 70,564
Liability on margin accounts    
Nettable derivative liabilities:    
Gross derivative payable 20,102 26,984
Amounts Netted 0 0
Cash Collateral Pledge (14,490) (22,298)
Net derivative payables 5,612 4,686
Future contracts    
Nettable derivative assets:    
Gross derivative receivable 0 20,245
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net Derivative 0 20,245
Nettable derivative liabilities:    
Gross derivative payable 9,184 0
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net derivative payables 9,184 0
Forward contracts    
Nettable derivative assets:    
Gross derivative receivable 115 44,075
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net Derivative 115 44,075
Nettable derivative liabilities:    
Gross derivative payable 74,665 530
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net derivative payables $ 74,665 $ 530