XML 134 R112.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Financial Instruments - Additional Information (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
DerivativeInstrument
Jun. 30, 2023
DerivativeInstrument
1-4 Family interest rate swaps    
Derivative [Line Items]    
Notional Amount $ 40,000  
Number of derivative instruments executed | DerivativeInstrument 2 0
1-4 Family interest rate swaps(1)    
Derivative [Line Items]    
Notional Amount $ 20,000  
1-4 Family interest rate swaps (2)    
Derivative [Line Items]    
Notional Amount $ 20,000