v3.26.1
Derivative Financial Instruments - Schedule of Gain (Loss) on Derivative Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Derivatives designated as cash flow hedges      
Derivative Instruments, Gain (Loss) [Line Items]      
The effects of cash flow hedging $ (397) $ 514 $ 1,344
Derivatives not designated as hedges | Interest rate contracts      
Derivative Instruments, Gain (Loss) [Line Items]      
The effects of derivatives not designated as hedging instruments 129 (4,319) 4,479
Derivatives not designated as hedges | Risk sharing arrangements      
Derivative Instruments, Gain (Loss) [Line Items]      
The effects of derivatives not designated as hedging instruments $ 26,952 $ 29,658 $ 32,966