v3.25.1
ACL for Loans - Credit Risk Indicators (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one $ 101,328 $ 507,211
Year two 532,177 641,103
Year three 635,823 699,817
Year four 690,553 578,656
Year five 567,923 272,433
Prior 1,198,189 955,109
Revolving Loans 320,670 320,438
Revolving Loans Converted to Term 2,979 8,131
Total loans 4,049,642 3,982,898
Current period charge-offs    
Year one 50 106
Year two 0 47
Year three 15 1
Year four 6 196
Year five 17 0
Prior 116 268
Revolving Loans 0 0
Revolving Loans Converted to Term 0 0
Total 204 618
Commercial real estate owner-occupied    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 17,654 49,097
Year two 48,618 126,853
Year three 128,612 102,886
Year four 104,997 84,360
Year five 83,585 49,526
Prior 317,739 284,600
Revolving Loans 7,440 7,312
Revolving Loans Converted to Term 0 0
Total loans 708,645 704,634
Current period charge-offs    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Revolving Loans 0 0
Revolving Loans Converted to Term 0 0
Total 0 0
Commercial real estate owner-occupied | Pass    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 17,654 49,097
Year two 48,618 126,723
Year three 128,484 101,658
Year four 103,792 83,937
Year five 83,168 49,526
Prior 310,432 277,331
Revolving Loans 7,440 7,312
Revolving Loans Converted to Term 0 0
Total loans 699,588 695,584
Commercial real estate owner-occupied | Special mention    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 0 0
Year two 0 130
Year three 128 0
Year four 0 0
Year five 0 0
Prior 6,119 6,546
Revolving Loans 0 0
Revolving Loans Converted to Term 0 0
Total loans 6,247 6,676
Commercial real estate owner-occupied | Substandard    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 0 0
Year two 0 0
Year three 0 1,228
Year four 1,205 423
Year five 417 0
Prior 1,188 723
Revolving Loans 0 0
Revolving Loans Converted to Term 0 0
Total loans 2,810 2,374
Commercial real estate non owner-occupied    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 34,391 154,004
Year two 157,713 141,723
Year three 147,696 307,858
Year four 330,976 287,846
Year five 295,690 147,819
Prior 661,626 522,824
Revolving Loans 1,302 827
Revolving Loans Converted to Term 0 300
Total loans 1,629,394 1,563,201
Current period charge-offs    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 16 0
Prior 0 0
Revolving Loans 0 0
Revolving Loans Converted to Term 0 0
Total 16 0
Commercial real estate non owner-occupied | Pass    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 34,391 154,004
Year two 157,713 141,723
Year three 146,074 292,192
Year four 315,407 287,506
Year five 295,690 147,374
Prior 658,812 520,370
Revolving Loans 1,302 827
Revolving Loans Converted to Term 0 300
Total loans 1,609,389 1,544,296
Commercial real estate non owner-occupied | Special mention    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 0 0
Year two 0 0
Year three 1,622 15,448
Year four 15,351 0
Year five 0 0
Prior 0 0
Revolving Loans 0 0
Revolving Loans Converted to Term 0 0
Total loans 16,973 15,448
Commercial real estate non owner-occupied | Substandard    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 0 0
Year two 0 0
Year three 0 218
Year four 218 340
Year five 0 445
Prior 2,814 2,454
Revolving Loans 0 0
Revolving Loans Converted to Term 0 0
Total loans 3,032 3,457
Commercial and industrial    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 22,157 81,891
Year two 81,534 61,014
Year three 56,609 43,039
Year four 39,351 33,227
Year five 31,057 20,528
Prior 70,579 51,238
Revolving Loans 179,937 182,757
Revolving Loans Converted to Term 1,941 6,127
Total loans 483,165 479,821
Current period charge-offs    
Year one 0 12
Year two 0 44
Year three 15 0
Year four 6 196
Year five 1 0
Prior 113 267
Revolving Loans 0 0
Revolving Loans Converted to Term 0 0
Total 135 519
Commercial and industrial | Pass    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 22,157 81,891
Year two 81,534 60,997
Year three 56,157 39,791
Year four 36,109 32,536
Year five 30,778 20,325
Prior 69,420 50,476
Revolving Loans 179,095 182,184
Revolving Loans Converted to Term 1,489 5,924
Total loans 476,739 474,124
Commercial and industrial | Special mention    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 203
Prior 440 258
Revolving Loans 641 270
Revolving Loans Converted to Term 19 0
Total loans 1,100 731
Commercial and industrial | Substandard    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 0 0
Year two 0 17
Year three 452 3,248
Year four 3,242 691
Year five 279 0
Prior 719 504
Revolving Loans 201 303
Revolving Loans Converted to Term 433 203
Total loans 5,326 4,966
Commercial construction    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 14,454 138,845
Year two 160,181 229,116
Year three 221,742 142,132
Year four 112,607 106,452
Year five 91,848 9,517
Prior 29,793 21,582
Revolving Loans 34,311 32,325
Revolving Loans Converted to Term 0 0
Total loans 664,936 679,969
Current period charge-offs    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Revolving Loans 0 0
Revolving Loans Converted to Term 0 0
Total 0 0
Commercial construction | Pass    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 14,454 138,845
Year two 160,181 229,116
Year three 221,178 127,493
Year four 97,988 106,452
Year five 91,848 9,517
Prior 26,685 21,582
Revolving Loans 34,311 32,325
Revolving Loans Converted to Term 0 0
Total loans 646,645 665,330
Commercial construction | Special mention    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 0  
Year two 0  
Year three 0  
Year four 0  
Year five 0  
Prior 3,108  
Revolving Loans 0  
Revolving Loans Converted to Term 0  
Total loans 3,108  
Commercial construction | Substandard    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 0 0
Year two 0 0
Year three 564 14,639
Year four 14,619 0
Year five 0 0
Prior 0 0
Revolving Loans 0 0
Revolving Loans Converted to Term 0 0
Total loans 15,183 14,639
Residential mortgages    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 11,023 79,540
Year two 81,658 79,929
Year three 78,834 101,910
Year four 100,730 65,261
Year five 64,190 44,149
Prior 114,021 72,307
Revolving Loans 0 0
Revolving Loans Converted to Term 0 0
Total loans 450,456 443,096
Current period charge-offs    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Revolving Loans 0 0
Revolving Loans Converted to Term 0 0
Total 0 0
Residential mortgages | Pass    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 11,023 79,540
Year two 81,658 79,929
Year three 78,834 101,910
Year four 100,730 64,219
Year five 63,159 44,149
Prior 112,946 71,188
Revolving Loans 0 0
Revolving Loans Converted to Term 0 0
Total loans 448,350 440,935
Residential mortgages | Substandard    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 1,042
Year five 1,031 0
Prior 1,075 1,119
Revolving Loans 0 0
Revolving Loans Converted to Term 0 0
Total loans 2,106 2,161
Home equity    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 860 623
Year two 620 454
Year three 451 783
Year four 778 528
Year five 668 433
Prior 3,684 2,116
Revolving Loans 97,680 97,217
Revolving Loans Converted to Term 1,038 1,704
Total loans 105,779 103,858
Current period charge-offs    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Revolving Loans 0 0
Revolving Loans Converted to Term 0 0
Total 0 0
Home equity | Pass    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 860 623
Year two 620 454
Year three 451 783
Year four 778 528
Year five 520 433
Prior 3,556 2,033
Revolving Loans 97,680 97,217
Revolving Loans Converted to Term 1,038 1,507
Total loans 105,503 103,578
Home equity | Substandard    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 148 0
Prior 128 83
Revolving Loans 0 0
Revolving Loans Converted to Term 0 197
Total loans 276 280
Consumer    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 789 3,211
Year two 1,853 2,014
Year three 1,879 1,209
Year four 1,114 982
Year five 885 461
Prior 747 442
Revolving Loans 0 0
Revolving Loans Converted to Term 0 0
Total loans 7,267 8,319
Current period charge-offs    
Year one 50 94
Year two 0 3
Year three 0 1
Year four 0 0
Year five 0 0
Prior 3 1
Revolving Loans 0 0
Revolving Loans Converted to Term 0 0
Total 53 99
Consumer | Pass    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 789 3,211
Year two 1,853 2,014
Year three 1,879 1,209
Year four 1,111 982
Year five 885 461
Prior 747 442
Revolving Loans 0 0
Revolving Loans Converted to Term 0 0
Total loans 7,264 $ 8,319
Consumer | Substandard    
Financing Receivable, Credit Quality Indicators [Line Items]    
Year one 0  
Year two 0  
Year three 0  
Year four 3  
Year five 0  
Prior 0  
Revolving Loans 0  
Revolving Loans Converted to Term 0  
Total loans $ 3