XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Loans and Allowance for Credit Losses on Loans - Aging Analysis (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Aged analysis of past due loans    
Total Loans $ 5,265,014 $ 3,981,336
Recorded Investment 90 days or Greater Past Due and Accruing 13,859 1,436
Special Mention    
Aged analysis of past due loans    
Total Loans 28,747 37,892
Financial Asset, Past Due    
Aged analysis of past due loans    
Current 56,906  
Total Past Due Including PCI loans   27,277
30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 20,922  
Total Past Due Including PCI loans   8,175
60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 8,420  
Total Past Due Including PCI loans   3,755
90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 27,564  
Total Past Due Including PCI loans   15,347
Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 5,208,108  
Current including PCI Loans   3,954,059
Commercial    
Aged analysis of past due loans    
Total Loans 786,095 800,476
Recorded Investment 90 days or Greater Past Due and Accruing 2,121 1,397
Commercial | Special Mention    
Aged analysis of past due loans    
Total Loans 1,955 9,699
Commercial | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 8,159 7,277
Commercial | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 4,994 219
Commercial | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 8 95
Commercial | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 3,157 6,963
Commercial | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 777,936 793,199
Leases    
Aged analysis of past due loans    
Total Loans 550,201 491,748
Leases | Special Mention    
Aged analysis of past due loans    
Total Loans 302 821
Leases | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 2,404 2,162
Leases | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 725 1,438
Leases | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 857 372
Leases | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 822 352
Leases | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 547,797 489,586
Commercial real estate - Investor    
Aged analysis of past due loans    
Total Loans 1,257,328 1,078,829
Commercial real estate - Investor | Special Mention    
Aged analysis of past due loans    
Total Loans 12,626  
Commercial real estate - Investor | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 131 2,423
Commercial real estate - Investor | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 55 2,021
Commercial real estate - Investor | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 76 402
Commercial real estate - Investor | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 1,257,197 1,076,406
Commercial real estate - Owner occupied    
Aged analysis of past due loans    
Total Loans 680,412 683,283
Recorded Investment 90 days or Greater Past Due and Accruing 9,284  
Commercial real estate - Owner occupied | Special Mention    
Aged analysis of past due loans    
Total Loans 4,571 20,234
Commercial real estate - Owner occupied | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 23,039 3,645
Commercial real estate - Owner occupied | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 2,760 1,123
Commercial real estate - Owner occupied | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 838 2,479
Commercial real estate - Owner occupied | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 19,441 43
Commercial real estate - Owner occupied | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 657,373 679,638
Construction    
Aged analysis of past due loans    
Total Loans 176,387 201,716
Construction | Special Mention    
Aged analysis of past due loans    
Total Loans 9,104 7,138
Construction | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 520 5,799
Construction | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 176  
Construction | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 344 5,799
Construction | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 175,867 195,917
Residential real estate - Investor    
Aged analysis of past due loans    
Total Loans 69,362 49,598
Residential real estate - Investor | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 207 1,202
Residential real estate - Investor | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current   763
Residential real estate - Investor | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 207 439
Residential real estate - Investor | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 69,155 48,396
Residential real estate - Owner occupied    
Aged analysis of past due loans    
Total Loans 231,547 206,949
Residential real estate - Owner occupied | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 2,565 3,088
Residential real estate - Owner occupied | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 299 2,489
Residential real estate - Owner occupied | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 1,745 90
Residential real estate - Owner occupied | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 521 509
Residential real estate - Owner occupied | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 228,982 203,861
Multifamily    
Aged analysis of past due loans    
Total Loans 378,213 351,325
Multifamily | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 1,068 1,273
Multifamily | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 783 233
Multifamily | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 285 1,040
Multifamily | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 377,145 350,052
HELOC    
Aged analysis of past due loans    
Total Loans 234,885 103,388
Recorded Investment 90 days or Greater Past Due and Accruing 101 39
HELOC | Special Mention    
Aged analysis of past due loans    
Total Loans 189  
HELOC | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 1,711 385
HELOC | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 878 109
HELOC | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 399 74
HELOC | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 434 202
HELOC | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 233,174 103,003
Powersport    
Aged analysis of past due loans    
Total Loans 715,498  
Recorded Investment 90 days or Greater Past Due and Accruing 2,230  
Powersport | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 16,397  
Powersport | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 10,794  
Powersport | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 3,373  
Powersport | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 2,230  
Powersport | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current 699,101  
Other    
Aged analysis of past due loans    
Total Loans 185,086 14,024
Recorded Investment 90 days or Greater Past Due and Accruing 123  
Other | Financial Asset, Past Due    
Aged analysis of past due loans    
Current 705 23
Other | 30 to 59 Days Past Due    
Aged analysis of past due loans    
Current 417 13
Other | 60 to 89 Days Past Due    
Aged analysis of past due loans    
Current 165 10
Other | 90 Days or Greater Past Due    
Aged analysis of past due loans    
Current 123  
Other | Financial Asset, Not Past Due    
Aged analysis of past due loans    
Current $ 184,381 $ 14,001