XML 85 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans and Allowance for Credit Losses on Loans - Aging Analysis (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Aged analysis of past due loans    
Total Loans $ 3,981,336 $ 4,042,953
Recorded Investment 90 days or Greater Past Due and Accruing 1,436 1,196
Special Mention    
Aged analysis of past due loans    
Total Loans 37,892 70,577
Financial Asset, Past Due    
Aged analysis of past due loans    
Current 27,277 49,392
30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 8,175 10,176
60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 3,755 6,134
90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 15,347 33,082
Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 3,954,059 3,993,561
Commercial    
Aged analysis of past due loans    
Total Loans 800,476 841,697
Recorded Investment 90 days or Greater Past Due and Accruing 1,397 1,155
Commercial | Special Mention    
Aged analysis of past due loans    
Total Loans 9,699 8,007
Commercial | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 7,277 2,210
Commercial | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 219 982
Commercial | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 95  
Commercial | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 6,963 1,228
Commercial | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 793,199 839,487
Leases    
Aged analysis of past due loans    
Total Loans 491,748 398,223
Leases | Special Mention    
Aged analysis of past due loans    
Total Loans 821  
Leases | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 2,162 946
Leases | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 1,438 599
Leases | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 372  
Leases | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 352 347
Leases | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 489,586 397,277
Commercial real estate - Investor    
Aged analysis of past due loans    
Total Loans 1,078,829 1,034,424
Commercial real estate - Investor | Special Mention    
Aged analysis of past due loans    
Total Loans   11,267
Commercial real estate - Investor | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 2,423 7,296
Commercial real estate - Investor | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 2,021 1,209
Commercial real estate - Investor | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 402  
Commercial real estate - Investor | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current   6,087
Commercial real estate - Investor | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 1,076,406 1,027,128
Commercial real estate - Owner occupied    
Aged analysis of past due loans    
Total Loans 683,283 796,538
Commercial real estate - Owner occupied | Special Mention    
Aged analysis of past due loans    
Total Loans 20,234 35,677
Commercial real estate - Owner occupied | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 3,645 21,474
Commercial real estate - Owner occupied | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 1,123 2,103
Commercial real estate - Owner occupied | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 2,479 3,726
Commercial real estate - Owner occupied | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 43 15,645
Commercial real estate - Owner occupied | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 679,638 775,064
Real estate - construction    
Aged analysis of past due loans    
Total Loans 201,716 165,380
Real estate - construction | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 5,799 10,008
Real estate - construction | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current   2,540
Real estate - construction | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current   307
Real estate - construction | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 5,799 7,161
Real estate - construction | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 195,917 155,372
Residential real estate - Investor    
Aged analysis of past due loans    
Total Loans 49,598 52,595
Residential real estate - Investor | Special Mention    
Aged analysis of past due loans    
Total Loans   66
Residential real estate - Investor | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 1,202 1,287
Residential real estate - Investor | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 763 540
Residential real estate - Investor | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current   579
Residential real estate - Investor | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 439 168
Residential real estate - Investor | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 48,396 51,308
Residential real estate - Owner occupied    
Aged analysis of past due loans    
Total Loans 206,949 226,248
Residential real estate - Owner occupied | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 3,088 2,622
Residential real estate - Owner occupied | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 2,489 553
Residential real estate - Owner occupied | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 90 125
Residential real estate - Owner occupied | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 509 1,944
Residential real estate - Owner occupied | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 203,861 223,626
Multifamily    
Aged analysis of past due loans    
Total Loans 351,325 401,696
Multifamily | Special Mention    
Aged analysis of past due loans    
Total Loans   15,560
Multifamily | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 1,273 1,318
Multifamily | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current   1,085
Multifamily | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 233  
Multifamily | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 1,040 233
Multifamily | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 350,052 400,378
HELOC    
Aged analysis of past due loans    
Total Loans 103,388 103,237
Recorded Investment 90 days or Greater Past Due and Accruing 39 41
HELOC | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 385 2,230
HELOC | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 109 565
HELOC | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 74 1,396
HELOC | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 202 269
HELOC | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 103,003 101,007
Other    
Aged analysis of past due loans    
Total Loans 14,024 22,915
Other | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 23 1
Other | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 13  
Other | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 10 1
Other | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current $ 14,001 $ 22,914