XML 92 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Credit Risk Management and ACL for Loans - Past Due and Non-Accrual Loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Aging of Financing Receivables [Line Items]    
Total loans $ 3,982,898 $ 3,567,631
Total Non-accrual Loans 26,687 11,414
Non-accrual Loans without a Specific Reserve 7,808 6,919
Non-accrual Loans with a Specific Reserve 18,879 4,495
Related Specific Reserve 6,232 2,887
Total Past Due Loans    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 26,176 6,732
30-59 Days Past Due    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 7,387 3,184
60-89 Days Past Due    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 3,995 840
Past Due 90 Days or More    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 14,794 2,708
Current Loans    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 3,956,722 3,560,899
Commercial real estate owner-occupied    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 704,634 619,302
Total Non-accrual Loans 2,374 2,683
Non-accrual Loans without a Specific Reserve 2,374 2,683
Non-accrual Loans with a Specific Reserve 0 0
Related Specific Reserve 0 0
Commercial real estate owner-occupied | Total Past Due Loans    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 1,855 941
Commercial real estate owner-occupied | 30-59 Days Past Due    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 1,333 459
Commercial real estate owner-occupied | 60-89 Days Past Due    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 0 270
Commercial real estate owner-occupied | Past Due 90 Days or More    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 522 212
Commercial real estate owner-occupied | Current Loans    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 702,779 618,361
Commercial real estate non owner-occupied    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 1,563,201 1,445,435
Total Non-accrual Loans 3,457 2,686
Non-accrual Loans without a Specific Reserve 2,532 1,717
Non-accrual Loans with a Specific Reserve 925 969
Related Specific Reserve 185 229
Commercial real estate non owner-occupied | Total Past Due Loans    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 4,887 2,348
Commercial real estate non owner-occupied | 30-59 Days Past Due    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 1,856 722
Commercial real estate non owner-occupied | 60-89 Days Past Due    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 366 504
Commercial real estate non owner-occupied | Past Due 90 Days or More    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 2,665 1,122
Commercial real estate non owner-occupied | Current Loans    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 1,558,314 1,443,087
Commercial and industrial    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 479,821 430,749
Total Non-accrual Loans 4,029 4,262
Non-accrual Loans without a Specific Reserve 714 736
Non-accrual Loans with a Specific Reserve 3,315 3,526
Related Specific Reserve 2,398 2,658
Commercial and industrial | Total Past Due Loans    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 5,090 724
Commercial and industrial | 30-59 Days Past Due    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 1,319 660
Commercial and industrial | 60-89 Days Past Due    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 69 64
Commercial and industrial | Past Due 90 Days or More    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 3,702 0
Commercial and industrial | Current Loans    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 474,731 430,025
Commercial construction    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 679,969 585,113
Total Non-accrual Loans 14,639 0
Non-accrual Loans without a Specific Reserve 0 0
Non-accrual Loans with a Specific Reserve 14,639 0
Related Specific Reserve 3,649 0
Commercial construction | Total Past Due Loans    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 12,077 0
Commercial construction | 30-59 Days Past Due    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 1,688 0
Commercial construction | 60-89 Days Past Due    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 2,484 0
Commercial construction | Past Due 90 Days or More    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 7,905 0
Commercial construction | Current Loans    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 667,892 585,113
Residential mortgages    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 443,096 393,142
Total Non-accrual Loans 1,931 1,526
Non-accrual Loans without a Specific Reserve 1,931 1,526
Non-accrual Loans with a Specific Reserve 0 0
Related Specific Reserve 0 0
Residential mortgages | Total Past Due Loans    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 1,630 2,542
Residential mortgages | 30-59 Days Past Due    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 690 1,265
Residential mortgages | 60-89 Days Past Due    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 940 0
Residential mortgages | Past Due 90 Days or More    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 0 1,277
Residential mortgages | Current Loans    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 441,466 390,600
Home equity    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 103,858 85,375
Total Non-accrual Loans 257 257
Non-accrual Loans without a Specific Reserve 257 257
Non-accrual Loans with a Specific Reserve 0 0
Related Specific Reserve 0 0
Home equity | Total Past Due Loans    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 600 150
Home equity | 30-59 Days Past Due    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 467 53
Home equity | 60-89 Days Past Due    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 133 0
Home equity | Past Due 90 Days or More    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 0 97
Home equity | Current Loans    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 103,258 85,225
Consumer    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 8,319 8,515
Total Non-accrual Loans 0 0
Non-accrual Loans without a Specific Reserve 0 0
Non-accrual Loans with a Specific Reserve 0 0
Related Specific Reserve 0 0
Consumer | Total Past Due Loans    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 37 27
Consumer | 30-59 Days Past Due    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 34 25
Consumer | 60-89 Days Past Due    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 3 2
Consumer | Past Due 90 Days or More    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans 0 0
Consumer | Current Loans    
Schedule of Aging of Financing Receivables [Line Items]    
Total loans $ 8,282 $ 8,488