XML 96 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments (Details Narrative) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Interest Rate Swap [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Accrued interest receivable related to interest rate swap   $ 259,000 $ 285,000
Designated as Hedging Instrument [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Financial asset, closed portfolio, portfolio layer method, amortized cost   665,700,000  
Hedged asset, fair value hedge, portfolio layer method, hedged layer, fair value, cumulative increase (decrease)   3,700,000  
Derivative, amount of hedged item   300,000,000.0  
Pay-Fixed Portfolio [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Total notional amount $ 200,000,000.0 $ 100,000,000.0  
Hedging instrument matures May 25, 2028 Aug. 27, 2027