XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Allowance for Credit Losses on Loans and Off-Balance Sheet Credit Exposures - Schedule of Financing Receivable Past Due (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Total $ 1,102,766 $ 1,155,736
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 1,417 3,409
30-59 Days    
Financing Receivable, Past Due [Line Items]    
Total 299 1,960
60-89 Days    
Financing Receivable, Past Due [Line Items]    
Total 1,046 1,208
90 Days and Over    
Financing Receivable, Past Due [Line Items]    
Total 72 241
Current    
Financing Receivable, Past Due [Line Items]    
Total 1,101,349 1,152,327
Residential real estate | Non-revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 444,231 445,425
Residential real estate | Revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 25,455 21,884
Residential real estate | Total Past Due | Non-revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 1,053 2,959
Residential real estate | Total Past Due | Revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 15 0
Residential real estate | 30-59 Days | Non-revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 0 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 996 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 57 241
Residential real estate | 90 Days and Over | Revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 15 0
Residential real estate | Current | Non-revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 443,178 442,466
Residential real estate | Current | Revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 25,440 21,884
Construction real estate | Commercial construction real estate    
Financing Receivable, Past Due [Line Items]    
Total 57,381 54,985
Construction real estate | Residential construction real estate    
Financing Receivable, Past Due [Line Items]    
Total 62,193 51,202
Construction real estate | Total Past Due | Commercial construction real estate    
Financing Receivable, Past Due [Line Items]    
Total 0 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 0 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 57,381 54,985
Construction real estate | Current | Residential construction real estate    
Financing Receivable, Past Due [Line Items]    
Total 62,193 51,202
Commercial Real Estate | Non-residential commercial real estate    
Financing Receivable, Past Due [Line Items]    
Total 329,414 330,010
Commercial Real Estate | Multi-family residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 106,113 104,328
Commercial Real Estate | Total Past Due | Non-residential commercial real estate    
Financing Receivable, Past Due [Line Items]    
Total 262 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 255 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 7 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 329,152 329,609
Commercial Real Estate | Current | Multi-family residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 106,113 104,328
Commercial    
Financing Receivable, Past Due [Line Items]    
Total 34,116 35,175
Commercial | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 87 45
Commercial | 30-59 Days    
Financing Receivable, Past Due [Line Items]    
Total 44 45
Commercial | 60-89 Days    
Financing Receivable, Past Due [Line Items]    
Total 43 0
Commercial | 90 Days and Over    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Commercial | Current    
Financing Receivable, Past Due [Line Items]    
Total 34,029 35,130
Consumer    
Financing Receivable, Past Due [Line Items]    
Total 2,468 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,468 2,519
Municipal    
Financing Receivable, Past Due [Line Items]    
Total 41,395 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 $ 41,395 $ 110,204