XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Loans, net and allowance for credit losses- Major Classification of Loans by Past Due Status (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment $ 4,016,367 $ 3,993,505
Loans > 90 Days and Accruing 886 458
Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 17,607 29,841
30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 6,266 10,962
60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 2,779 3,093
Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 8,561 15,786
Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 3,998,760 3,963,664
Commercial    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 664,615 648,102
Loans > 90 Days and Accruing 496  
Commercial | Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 3,443 3,735
Commercial | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 1,064 2,740
Commercial | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 168 157
Commercial | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 2,211 838
Commercial | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 661,172 644,367
Municipal    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 196,469 187,918
Municipal | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 196,469 187,918
Commercial real estate    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 2,278,746 2,294,113
Commercial real estate | Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 4,929 14,105
Commercial real estate | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 1,021 2,800
Commercial real estate | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 92 141
Commercial real estate | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 3,816 11,164
Commercial real estate | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 2,273,817 2,280,008
Residential real estate    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 588,519 551,383
Loans > 90 Days and Accruing 354 403
Loans in the formal process of foreclosure 700 200
Residential real estate | Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 3,419 5,864
Residential real estate | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 962 2,390
Residential real estate | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 842 997
Residential real estate | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 1,614 2,477
Residential real estate | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 585,100 545,519
Consumer    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 114,510 132,869
Loans > 90 Days and Accruing 36 55
Consumer | Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 3,434 3,424
Consumer | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 2,341 2,393
Consumer | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 695 539
Consumer | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 398 492
Consumer | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 111,076 129,445
Equipment financing    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 173,508 179,120
Equipment financing | Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 2,382 2,713
Equipment financing | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 878 639
Equipment financing | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 982 1,259
Equipment financing | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 522 815
Equipment financing | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment $ 171,126 $ 176,407