XML 80 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Derivative Instruments and Hedging Transactions - Summary of Aggregate Gross and Net Derivative Receivables and Payables Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Nettable derivative assets:    
Gross derivative receivable $ 964,934 $ 135,340
Amounts Netted (17,273) (825)
Cash Collateral Pledge 0 0
Net Derivative 947,661 134,515
Nettable derivative liabilities:    
Gross derivative payable 377,448 71,407
Amounts Netted (10,111) (2,675)
Cash Collateral Pledge (29,114) 27,445
Net derivative payables 338,223 96,177
Open sale and purchase commitments    
Nettable derivative assets:    
Gross derivative receivable 952,738 130,609
Amounts Netted (17,273) (825)
Cash Collateral Pledge 0 0
Net Derivative 935,465 129,784
Nettable derivative liabilities:    
Gross derivative payable 74,983 18,170
Amounts Netted (10,111) (2,675)
Cash Collateral Pledge 0 0
Net derivative payables 64,872 15,495
Liability on margin accounts    
Nettable derivative liabilities:    
Gross derivative payable 43,460 (23,276)
Amounts Netted 0 0
Cash Collateral Pledge (29,114) 27,445
Net derivative payables 14,346 4,169
Futures contracts    
Nettable derivative assets:    
Gross derivative receivable 89 4,326
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net Derivative 89 4,326
Nettable derivative liabilities:    
Gross derivative payable 122,225 109
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net derivative payables 122,225 109
Forward contracts    
Nettable derivative assets:    
Gross derivative receivable 12,107 405
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net Derivative 12,107 405
Nettable derivative liabilities:    
Gross derivative payable 136,780 76,404
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net derivative payables $ 136,780 $ 76,404