v3.26.1
Derivative Financial Instruments - Additional Information (Details)
3 Months Ended 9 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
DerivativeInstrument
Jun. 30, 2024
USD ($)
DerivativeInstrument
1-4 Family interest rate swaps            
Derivative [Line Items]            
Notional Amount $ 60,000,000   $ 60,000,000   $ 60,000,000  
Interest Income $ (32,000) $ 51,000 $ 57,000 $ 312,000    
1-4 Family interest rate swaps (1)            
Derivative [Line Items]            
Notional Amount         $ 20,000,000  
Number of derivative instruments executed | DerivativeInstrument         2  
1-4 Family interest rate swaps (2)            
Derivative [Line Items]            
Notional Amount           $ 40,000,000
Number of derivative instruments executed | DerivativeInstrument           2