XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Allowance for Credit Losses on Loans and Off-Balance Sheet Credit Exposures - Schedule of Financing Receivable Past Due (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Total $ 1,161,159 $ 1,155,736
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 2,946 3,409
30-59 Days    
Financing Receivable, Past Due [Line Items]    
Total 2,203 1,960
60-89 Days    
Financing Receivable, Past Due [Line Items]    
Total 0 1,208
90 Days and Over    
Financing Receivable, Past Due [Line Items]    
Total 743 241
Current    
Financing Receivable, Past Due [Line Items]    
Total 1,158,213 1,152,327
Residential real estate | Non-revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 441,149 445,425
Residential real estate | Revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 22,177 21,884
Residential real estate | Total Past Due | Non-revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 2,527 2,959
Residential real estate | Total Past Due | Revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Residential real estate | 30-59 Days | Non-revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 1,832 1,560
Residential real estate | 30-59 Days | Revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Residential real estate | 60-89 Days | Non-revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 0 1,158
Residential real estate | 60-89 Days | Revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Residential real estate | 90 Days and Over | Non-revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 695 241
Residential real estate | 90 Days and Over | Revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Residential real estate | Current | Non-revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 438,622 442,466
Residential real estate | Current | Revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 22,177 21,884
Construction real estate | Commercial construction real estate    
Financing Receivable, Past Due [Line Items]    
Total 51,385 54,985
Construction real estate | Residential construction real estate    
Financing Receivable, Past Due [Line Items]    
Total 56,089 51,202
Construction real estate | Total Past Due | Commercial construction real estate    
Financing Receivable, Past Due [Line Items]    
Total 82 0
Construction real estate | Total Past Due | Residential construction real estate    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Construction real estate | 30-59 Days | Commercial construction real estate    
Financing Receivable, Past Due [Line Items]    
Total 82 0
Construction real estate | 30-59 Days | Residential construction real estate    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Construction real estate | 60-89 Days | Commercial construction real estate    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Construction real estate | 60-89 Days | Residential construction real estate    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Construction real estate | 90 Days and Over | Commercial construction real estate    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Construction real estate | 90 Days and Over | Residential construction real estate    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Construction real estate | Current | Commercial construction real estate    
Financing Receivable, Past Due [Line Items]    
Total 51,303 54,985
Construction real estate | Current | Residential construction real estate    
Financing Receivable, Past Due [Line Items]    
Total 56,089 51,202
Commercial Real Estate | Non-residential commercial real estate    
Financing Receivable, Past Due [Line Items]    
Total 334,444 330,010
Commercial Real Estate | Multi-family residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 106,392 104,328
Commercial Real Estate | Total Past Due | Non-residential commercial real estate    
Financing Receivable, Past Due [Line Items]    
Total 289 401
Commercial Real Estate | Total Past Due | Multi-family residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Commercial Real Estate | 30-59 Days | Non-residential commercial real estate    
Financing Receivable, Past Due [Line Items]    
Total 289 355
Commercial Real Estate | 30-59 Days | Multi-family residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Commercial Real Estate | 60-89 Days | Non-residential commercial real estate    
Financing Receivable, Past Due [Line Items]    
Total 0 46
Commercial Real Estate | 60-89 Days | Multi-family residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Commercial Real Estate | 90 Days and Over | Non-residential commercial real estate    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Commercial Real Estate | 90 Days and Over | Multi-family residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Commercial Real Estate | Current | Non-residential commercial real estate    
Financing Receivable, Past Due [Line Items]    
Total 334,155 329,609
Commercial Real Estate | Current | Multi-family residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 106,392 104,328
Commercial    
Financing Receivable, Past Due [Line Items]    
Total 34,310 35,175
Commercial | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 48 45
Commercial | 30-59 Days    
Financing Receivable, Past Due [Line Items]    
Total 0 45
Commercial | 60-89 Days    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Commercial | 90 Days and Over    
Financing Receivable, Past Due [Line Items]    
Total 48 0
Commercial | Current    
Financing Receivable, Past Due [Line Items]    
Total 34,262 35,130
Consumer    
Financing Receivable, Past Due [Line Items]    
Total 2,824 2,523
Consumer | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 0 4
Consumer | 30-59 Days    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Consumer | 60-89 Days    
Financing Receivable, Past Due [Line Items]    
Total 0 4
Consumer | 90 Days and Over    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Consumer | Current    
Financing Receivable, Past Due [Line Items]    
Total 2,824 2,519
Municipal    
Financing Receivable, Past Due [Line Items]    
Total 112,389 110,204
Municipal | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Municipal | 30-59 Days    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Municipal | 60-89 Days    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Municipal | 90 Days and Over    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Municipal | Current    
Financing Receivable, Past Due [Line Items]    
Total $ 112,389 $ 110,204