XML 90 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount $ 572,441 $ 1,004,589
Derivative Assets 7,676 17,207
Derivative Liabilities 186 38
Derivatives designated as cash flow hedges | Interest rate contracts - cash flow hedges    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 0 150,000
Derivative Assets 0 4
Derivative Liabilities 0 0
Derivatives not designated as hedges | Interest rate contracts    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 572,441 854,589
Derivative Assets 7,676 17,203
Derivative Liabilities $ 186 $ 38