XML 90 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Past Due Status of Modifications under ASU 2022-02 (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees $ 2,071,419 $ 1,972,664
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 11,891 14,360
30 - 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 5,047 9,562
60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 1,588 943
Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 5,256 3,855
Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 2,059,528 1,958,304
Commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 299,521 264,396
Commercial and industrial | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 1,043 1,237
Commercial and industrial | 30 - 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 140 1,196
Commercial and industrial | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 201 31
Commercial and industrial | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 702 10
Commercial and industrial | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 298,478 263,159
Commercial Mortgages    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 1,217,004 1,122,925
Commercial Mortgages | Commercial mortgages, other    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 1,122,061 984,038
Residential Mortgages    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 274,979 277,992
Residential Mortgages | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 2,887 3,030
Residential Mortgages | 30 - 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 1,529 2,244
Residential Mortgages | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 662 201
Residential Mortgages | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 696 585
Residential Mortgages | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 272,092 274,962
Consumer Loans    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 279,915 307,351
Consumer Loans | Home equity lines and loans    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 93,220 87,056
Consumer Loans | Total Past Due | Home equity lines and loans    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 595 914
Consumer Loans | 30 - 59 Days Past Due | Home equity lines and loans    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 231 461
Consumer Loans | 60-89 Days Past Due | Home equity lines and loans    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 0 87
Consumer Loans | Greater Than 89 Days Past Due | Home equity lines and loans    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 364 366
Consumer Loans | Loans Not Past Due | Home equity lines and loans    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 92,625 86,142
Restructured Debt | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 1,200 3,277
Restructured Debt | 30 - 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 0 875
Restructured Debt | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 0 0
Restructured Debt | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 440 0
Restructured Debt | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 760 2,402
Restructured Debt | Commercial and industrial | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 384 1,011
Restructured Debt | Commercial and industrial | 30 - 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 0 875
Restructured Debt | Commercial and industrial | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 0 0
Restructured Debt | Commercial and industrial | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 0 0
Restructured Debt | Commercial and industrial | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 384 136
Restructured Debt | Commercial Mortgages | Total Past Due | Commercial mortgages, other    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 376 2,150
Restructured Debt | Commercial Mortgages | 30 - 59 Days Past Due | Commercial mortgages, other    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 0 0
Restructured Debt | Commercial Mortgages | 60-89 Days Past Due | Commercial mortgages, other    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 0 0
Restructured Debt | Commercial Mortgages | Greater Than 89 Days Past Due | Commercial mortgages, other    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 0 0
Restructured Debt | Commercial Mortgages | Loans Not Past Due | Commercial mortgages, other    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 376 2,150
Restructured Debt | Residential Mortgages | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 440  
Restructured Debt | Residential Mortgages | 30 - 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 0  
Restructured Debt | Residential Mortgages | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 0  
Restructured Debt | Residential Mortgages | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees 440  
Restructured Debt | Residential Mortgages | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees $ 0  
Restructured Debt | Consumer Loans | Total Past Due | Home equity lines and loans    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees   116
Restructured Debt | Consumer Loans | 30 - 59 Days Past Due | Home equity lines and loans    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees   0
Restructured Debt | Consumer Loans | 60-89 Days Past Due | Home equity lines and loans    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees   0
Restructured Debt | Consumer Loans | Greater Than 89 Days Past Due | Home equity lines and loans    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees   0
Restructured Debt | Consumer Loans | Loans Not Past Due | Home equity lines and loans    
Financing Receivable, Past Due [Line Items]    
Loans, net of deferred loan fees   $ 116