XML 82 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies and Derivatives (Schedule of information regarding derivatives) (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
item
contract
Dec. 31, 2024
USD ($)
contract
item
Derivative [Line Items]    
Accrued interest receivable $ 4,632 $ 4,435
Interest rate swap    
Derivative [Line Items]    
Notional amount 184,654 151,867
Fair value $ 6,931 $ 6,458
Weighted average pay rates 5.66% 5.48%
Weighted average receive rates 6.37% 6.67%
Weighted average maturity (in years) 6 years 7 months 24 days 7 years 5 months 12 days
Number of Contracts | contract 30 24
Interest rate swap | Other assets    
Derivative [Line Items]    
Accrued interest receivable $ 129 $ 152
Interest rate swap | Other liabilities    
Derivative [Line Items]    
Accrued interest payable 129 152
Interest rate swap contracts effective in future periods    
Derivative [Line Items]    
Notional amount 12,938 19,161
Fair value $ 245 $ 285
Weighted average pay rates 6.49% 6.28%
Number of Contracts | item 1 3