XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Loans, net and allowance for credit losses- Major Classification of Loans by Past Due Status (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment $ 3,997,525 $ 3,993,505
Loans > 90 Days and Accruing 72 458
Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 24,238 29,841
30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 10,957 10,962
60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 2,135 3,093
Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 11,146 15,786
Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 3,973,287 3,963,664
Commercial    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 678,539 648,102
Commercial | Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 2,770 3,735
Commercial | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 648 2,740
Commercial | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 200 157
Commercial | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 1,922 838
Commercial | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 675,769 644,367
Municipal    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 194,529 187,918
Municipal | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 194,529 187,918
Commercial real estate    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 2,252,574 2,294,113
Commercial real estate | Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 12,444 14,105
Commercial real estate | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 5,049 2,800
Commercial real estate | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 411 141
Commercial real estate | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 6,984 11,164
Commercial real estate | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 2,240,130 2,280,008
Residential real estate    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 573,864 551,383
Loans > 90 Days and Accruing 70 403
Loans in the formal process of foreclosure 200 200
Residential real estate | Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 3,753 5,864
Residential real estate | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 1,599 2,390
Residential real estate | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 650 997
Residential real estate | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 1,504 2,477
Residential real estate | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 570,111 545,519
Consumer    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 118,547 132,869
Loans > 90 Days and Accruing 2 55
Consumer | Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 2,914 3,424
Consumer | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 2,154 2,393
Consumer | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 448 539
Consumer | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 312 492
Consumer | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 115,633 129,445
Equipment Financing    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 179,472 179,120
Equipment Financing | Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 2,357 2,713
Equipment Financing | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 1,507 639
Equipment Financing | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 426 1,259
Equipment Financing | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment 424 815
Equipment Financing | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Loans held for investment $ 177,115 $ 176,407