XML 101 R83.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
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]    
Total $ 1,155,736 $ 1,028,270
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 3,409 3,796
30-59 Days    
Financing Receivable, Past Due [Line Items]    
Total 1,960 3,305
60-89 Days    
Financing Receivable, Past Due [Line Items]    
Total 1,208 312
90 Days and Over    
Financing Receivable, Past Due [Line Items]    
Total 241 179
Current    
Financing Receivable, Past Due [Line Items]    
Total 1,152,327 1,024,474
Residential real estate | Non-revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 445,425 397,409
Residential real estate | Non-revolving residential real estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 2,959 2,489
Residential real estate | Non-revolving residential real estate | 30-59 Days    
Financing Receivable, Past Due [Line Items]    
Total 1,560 2,015
Residential real estate | Non-revolving residential real estate | 60-89 Days    
Financing Receivable, Past Due [Line Items]    
Total 1,158 312
Residential real estate | Non-revolving residential real estate | 90 Days and Over    
Financing Receivable, Past Due [Line Items]    
Total 241 162
Residential real estate | Non-revolving residential real estate | Current    
Financing Receivable, Past Due [Line Items]    
Total 442,466 394,920
Residential real estate | Revolving residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 21,884 18,902
Residential real estate | Revolving residential real estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 0 17
Residential real estate | Revolving residential real estate | 30-59 Days    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Residential real estate | Revolving residential real estate | 60-89 Days    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Residential real estate | Revolving residential real estate | 90 Days and Over    
Financing Receivable, Past Due [Line Items]    
Total 0 17
Residential real estate | Revolving residential real estate | Current    
Financing Receivable, Past Due [Line Items]    
Total 21,884 18,885
Construction real estate | Commercial construction real estate    
Financing Receivable, Past Due [Line Items]    
Total 54,985 36,973
Construction real estate | Commercial construction real estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 0 17
Construction real estate | Commercial construction real estate | 30-59 Days    
Financing Receivable, Past Due [Line Items]    
Total 0 17
Construction real estate | Commercial construction real estate | 60-89 Days    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Construction real estate | Commercial construction real estate | 90 Days and Over    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Construction real estate | Commercial construction real estate | Current    
Financing Receivable, Past Due [Line Items]    
Total 54,985 36,956
Construction real estate | Residential construction real estate    
Financing Receivable, Past Due [Line Items]    
Total 51,202 51,662
Construction real estate | Residential construction real estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Construction real estate | Residential construction real estate | 30-59 Days    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Construction real estate | Residential construction real estate | 60-89 Days    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Construction real estate | Residential construction real estate | 90 Days and Over    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Construction real estate | Residential construction real estate | Current    
Financing Receivable, Past Due [Line Items]    
Total 51,202 51,662
Commercial real estate | Non-residential commercial real estate    
Financing Receivable, Past Due [Line Items]    
Total 330,010 298,148
Commercial real estate | Non-residential commercial real estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 401 197
Commercial real estate | Non-residential commercial real estate | 30-59 Days    
Financing Receivable, Past Due [Line Items]    
Total 355 197
Commercial real estate | Non-residential commercial real estate | 60-89 Days    
Financing Receivable, Past Due [Line Items]    
Total 46 0
Commercial real estate | Non-residential commercial real estate | 90 Days and Over    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Commercial real estate | Non-residential commercial real estate | Current    
Financing Receivable, Past Due [Line Items]    
Total 329,609 297,951
Commercial real estate | Multi-family residential real estate    
Financing Receivable, Past Due [Line Items]    
Total 104,328 105,344
Commercial real estate | Multi-family residential real estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 0 1,058
Commercial real estate | Multi-family residential real estate | 30-59 Days    
Financing Receivable, Past Due [Line Items]    
Total 0 1,058
Commercial real estate | Multi-family residential real estate | 60-89 Days    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Commercial real estate | Multi-family residential real estate | 90 Days and Over    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Commercial real estate | Multi-family residential real estate | Current    
Financing Receivable, Past Due [Line Items]    
Total 104,328 104,286
Commercial    
Financing Receivable, Past Due [Line Items]    
Total 35,175 40,448
Commercial | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 45 4
Commercial | 30-59 Days    
Financing Receivable, Past Due [Line Items]    
Total 45 4
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 0 0
Commercial | Current    
Financing Receivable, Past Due [Line Items]    
Total 35,130 40,444
Consumer    
Financing Receivable, Past Due [Line Items]    
Total 2,523 2,589
Consumer | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 4 14
Consumer | 30-59 Days    
Financing Receivable, Past Due [Line Items]    
Total 0 14
Consumer | 60-89 Days    
Financing Receivable, Past Due [Line Items]    
Total 4 0
Consumer | 90 Days and Over    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Consumer | Current    
Financing Receivable, Past Due [Line Items]    
Total 2,519 2,575
Municipal    
Financing Receivable, Past Due [Line Items]    
Total 110,204 76,795
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 $ 110,204 $ 76,795