XML 150 R124.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments (Details Textual) - Interest rate swaps - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Derivative notional amount $ 65,700,000 $ 63,900,000
Fair value, other assets (3,800,000) (4,200,000)
Fair value, other liabilities 3,800,000 4,200,000
Net Gain or Loss recognized in earnings 0 0
Fair Value Hedge    
Derivative [Line Items]    
Derivative notional amount 100,000,000 100,000,000
Fair value, other assets (168,000) (836,000)
Fair Value Hedge | Other Assets    
Derivative [Line Items]    
Fair value, other assets (250,000) (425,000)
Fair Value Hedge | Other Liabilities    
Derivative [Line Items]    
Fair value, other assets $ (418,000) $ (1,300,000)