XML 62 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Loans and Allowance for Credit Losses on Loans - Aging Analysis (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Aged analysis of past due loans    
Total Loans $ 3,940,232 $ 3,981,336
Recorded Investment 90 days or Greater Past Due and Accruing 1,397 1,436
Special Mention    
Aged analysis of past due loans    
Total Loans 31,615 37,892
Financial Asset, Past Due    
Aged analysis of past due loans    
Current 32,308  
Total Past Due Including PCI loans   27,277
30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 21,090  
Total Past Due Including PCI loans   8,175
60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 1,742  
Total Past Due Including PCI loans   3,755
90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 9,476  
Total Past Due Including PCI loans   15,347
Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 3,907,924  
Current including PCI Loans   3,954,059
Commercial    
Aged analysis of past due loans    
Total Loans 732,874 800,476
Recorded Investment 90 days or Greater Past Due and Accruing 1,397 1,397
Commercial | Special Mention    
Aged analysis of past due loans    
Total Loans 8,974 9,699
Commercial | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 4,666 7,277
Commercial | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 1,754 219
Commercial | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 75 95
Commercial | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 2,837 6,963
Commercial | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 728,208 793,199
Leases    
Aged analysis of past due loans    
Total Loans 505,455 491,748
Leases | Special Mention    
Aged analysis of past due loans    
Total Loans 793 821
Leases | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 3,964 2,162
Leases | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 3,066 1,438
Leases | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 306 372
Leases | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 592 352
Leases | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 501,491 489,586
Commercial real estate - Investor    
Aged analysis of past due loans    
Total Loans 1,105,440 1,078,829
Commercial real estate - Investor | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 942 2,423
Commercial real estate - Investor | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 942 2,021
Commercial real estate - Investor | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current   402
Commercial real estate - Investor | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 1,104,498 1,076,406
Commercial real estate - Owner occupied    
Aged analysis of past due loans    
Total Loans 669,964 683,283
Commercial real estate - Owner occupied | Special Mention    
Aged analysis of past due loans    
Total Loans 13,132 20,234
Commercial real estate - Owner occupied | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 9,146 3,645
Commercial real estate - Owner occupied | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 8,857 1,123
Commercial real estate - Owner occupied | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 221 2,479
Commercial real estate - Owner occupied | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 68 43
Commercial real estate - Owner occupied | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 660,818 679,638
Real estate - construction    
Aged analysis of past due loans    
Total Loans 205,839 201,716
Real estate - construction | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 5,587 5,799
Real estate - construction | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 255  
Real estate - construction | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 343  
Real estate - construction | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 4,989 5,799
Real estate - construction | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 200,252 195,917
Residential real estate - Investor    
Aged analysis of past due loans    
Total Loans 50,103 49,598
Residential real estate - Investor | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 824 1,202
Residential real estate - Investor | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 760 763
Residential real estate - Investor | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 64 439
Residential real estate - Investor | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 49,279 48,396
Residential real estate - Owner occupied    
Aged analysis of past due loans    
Total Loans 210,239 206,949
Residential real estate - Owner occupied | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 4,220 3,088
Residential real estate - Owner occupied | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 3,168 2,489
Residential real estate - Owner occupied | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 547 90
Residential real estate - Owner occupied | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 505 509
Residential real estate - Owner occupied | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 206,019 203,861
Multifamily    
Aged analysis of past due loans    
Total Loans 341,253 351,325
Multifamily | Special Mention    
Aged analysis of past due loans    
Total Loans 800  
Multifamily | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 1,731 1,273
Multifamily | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 1,329  
Multifamily | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 192 233
Multifamily | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 210 1,040
Multifamily | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 339,522 350,052
HELOC    
Aged analysis of past due loans    
Total Loans 104,575 103,388
Recorded Investment 90 days or Greater Past Due and Accruing   39
HELOC | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 1,201 385
HELOC | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 936 109
HELOC | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 54 74
HELOC | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 211 202
HELOC | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 103,374 103,003
Other    
Aged analysis of past due loans    
Total Loans 14,490 14,024
Other | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 27 23
Other | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 23 13
Other | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 4 10
Other | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current $ 14,463 $ 14,001