v3.26.1
Derivative Financial Instruments - Additional Information (Details)
12 Months Ended
Jun. 30, 2026
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  
Interest Income $ 18,000 $ 364,000 $ 28,000
1-4 Family interest rate swaps (1)      
Derivative [Line Items]      
Number of derivative instruments executed | DerivativeInstrument   2  
Notional Amount   $ 20,000,000  
1-4 Family interest rate swaps (2)      
Derivative [Line Items]      
Number of derivative instruments executed | DerivativeInstrument     2
Notional Amount     $ 40,000,000