XML 107 R91.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives (Schedule of information regarding derivatives) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
derivative
contract
Dec. 31, 2023
USD ($)
derivative
contract
Derivative [Line Items]    
Accrued interest receivable $ 4,435 $ 4,616
Interest rate swap    
Derivative [Line Items]    
Notional amount 151,867 65,420
Fair value $ 6,458 $ 5,343
Weighted average pay rates 5.48% 5.06%
Weighted average receive rates 6.67% 7.49%
Weighted average maturity (in years) 7 years 5 months 12 days 8 years 10 months 17 days
Number of Contracts | contract 24 14
Interest rate swap | Other assets    
Derivative [Line Items]    
Accrued interest receivable $ 152 $ 132
Interest rate swap | Other liabilities    
Derivative [Line Items]    
Accrued interest payable 152 132
Interest Rate Swap Commencing Subsequent To Reporting Period    
Derivative [Line Items]    
Notional amount 19,161 35,326
Fair value $ 285 $ 935
Weighted average pay rates 6.28% 4.97%
Number of Contracts | derivative 3 5