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.23.3
Derivative Instruments and Hedging Transactions - Summary of Aggregate Gross and Net Derivative Receivables and Payables Balances (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Nettable derivative assets:    
Gross derivative receivable $ 92,241 $ 93,848
Amounts Netted (4,668) (15,967)
Cash Collateral Pledge 0 0
Net Derivative 87,573 77,881
Nettable derivative liabilities:    
Gross derivative payable 48,571 22,734
Amounts Netted (12,497) (1,418)
Cash Collateral Pledge (15,657) (13,240)
Net derivative payables 20,417 8,076
Open sale and purchase commitments    
Nettable derivative assets:    
Gross derivative receivable 15,644 53,924
Amounts Netted (4,668) (15,967)
Cash Collateral Pledge 0 0
Net Derivative 10,976 37,957
Nettable derivative liabilities:    
Gross derivative payable 28,756 2,271
Amounts Netted (12,497) (1,418)
Cash Collateral Pledge 0 0
Net derivative payables 16,259 853
Liability on margin accounts    
Nettable derivative liabilities:    
Gross derivative payable 19,629 17,681
Amounts Netted 0 0
Cash Collateral Pledge (15,657) (13,240)
Net derivative payables 3,972 4,441
Futures contracts    
Nettable derivative assets:    
Gross derivative receivable 23,264 832
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net Derivative 23,264 832
Nettable derivative liabilities:    
Gross derivative payable 0 1,161
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net derivative payables 0 1,161
Forward contracts    
Nettable derivative assets:    
Gross derivative receivable 53,333 39,092
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net Derivative 53,333 39,092
Nettable derivative liabilities:    
Gross derivative payable 186 1,621
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net derivative payables $ 186 $ 1,621