XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Loans, net and allowance for credit losses- Major Classification of Loans by Past Due Status (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment $ 3,991,539 $ 3,993,505
Loans > 90 Days and Accruing 655 458
Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 25,336 29,841
30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 10,800 10,962
60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 1,859 3,093
Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 12,677 15,786
Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 3,966,203 3,963,664
Commercial    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 658,858 648,102
Loans > 90 Days and Accruing 174  
Commercial | Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 3,590 3,735
Commercial | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 1,126 2,740
Commercial | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 863 157
Commercial | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 1,601 838
Commercial | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 655,268 644,367
Municipal    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 194,139 187,918
Municipal | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 194,139 187,918
Commercial real estate    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 2,275,241 2,294,113
Loans > 90 Days and Accruing 89  
Commercial real estate | Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 10,959 14,105
Commercial real estate | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 2,748 2,800
Commercial real estate | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 257 141
Commercial real estate | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 7,954 11,164
Commercial real estate | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 2,264,282 2,280,008
Residential real estate    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 560,067 551,383
Loans > 90 Days and Accruing 389 403
Loans in the formal process of foreclosure 300 200
Residential real estate | Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 5,245 5,864
Residential real estate | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 3,269 2,390
Residential real estate | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 75 997
Residential real estate | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 1,901 2,477
Residential real estate | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 554,822 545,519
Consumer    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 123,028 132,869
Loans > 90 Days and Accruing 3 55
Consumer | Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 3,112 3,424
Consumer | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 2,077 2,393
Consumer | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 540 539
Consumer | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 495 492
Consumer | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 119,916 129,445
Equipment Financing    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 180,206 179,120
Equipment Financing | Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 2,430 2,713
Equipment Financing | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 1,580 639
Equipment Financing | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 124 1,259
Equipment Financing | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 726 815
Equipment Financing | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment $ 177,776 $ 176,407