XML 102 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans and Allowance for Credit Losses - Aging of Contractually Past Due Loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Past Due [Line Items]      
Loans $ 2,129,263 $ 1,789,497  
Greater Than 90 Days Past Due Still Accruing 17 0  
Total Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 6,224 4,550  
30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 1,430 855  
60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 815 149  
Greater Than 90 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 3,979 3,546  
Current      
Financing Receivable, Past Due [Line Items]      
Loans 2,123,039 1,784,947  
Commercial & industrial loans      
Financing Receivable, Past Due [Line Items]      
Loans 437,922 411,387  
Greater Than 90 Days Past Due Still Accruing 0 0  
Commercial & industrial loans | Total Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 2,276 1,727  
Commercial & industrial loans | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 718 326  
Commercial & industrial loans | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 148  
Commercial & industrial loans | Greater Than 90 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 1,558 1,253  
Commercial & industrial loans | Current      
Financing Receivable, Past Due [Line Items]      
Loans 435,646 409,660  
Commercial real estate | Owner occupied properties      
Financing Receivable, Past Due [Line Items]      
Loans 418,092 366,741  
Greater Than 90 Days Past Due Still Accruing 0 0  
Commercial real estate | Owner occupied properties | Total Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 716 260  
Commercial real estate | Owner occupied properties | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Commercial real estate | Owner occupied properties | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 492 0  
Commercial real estate | Owner occupied properties | Greater Than 90 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 224 260  
Commercial real estate | Owner occupied properties | Current      
Financing Receivable, Past Due [Line Items]      
Loans 417,376 366,481  
Commercial real estate | Non-owner occupied and multifamily properties      
Financing Receivable, Past Due [Line Items]      
Loans 615,662 515,528  
Greater Than 90 Days Past Due Still Accruing 0 0  
Commercial real estate | Non-owner occupied and multifamily properties | Total Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Commercial real estate | Non-owner occupied and multifamily properties | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Commercial real estate | Non-owner occupied and multifamily properties | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Commercial real estate | Non-owner occupied and multifamily properties | Greater Than 90 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Commercial real estate | Non-owner occupied and multifamily properties | Current      
Financing Receivable, Past Due [Line Items]      
Loans 615,662 515,528  
Residential real estate | 1-4 family residential properties secured by first liens      
Financing Receivable, Past Due [Line Items]      
Loans 270,966 203,738 $ 203,738
Greater Than 90 Days Past Due Still Accruing 0 0  
Residential real estate | 1-4 family residential properties secured by first liens | Total Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 1,240 682  
Residential real estate | 1-4 family residential properties secured by first liens | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 712 458  
Residential real estate | 1-4 family residential properties secured by first liens | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 323 0  
Residential real estate | 1-4 family residential properties secured by first liens | Greater Than 90 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 205 224  
Residential real estate | 1-4 family residential properties secured by first liens | Current      
Financing Receivable, Past Due [Line Items]      
Loans 269,726 203,056  
Residential real estate | 1-4 family residential properties secured by junior liens and revolving secured by 1-4 family first liens      
Financing Receivable, Past Due [Line Items]      
Loans 49,160 33,996  
Greater Than 90 Days Past Due Still Accruing 17 0  
Residential real estate | 1-4 family residential properties secured by junior liens and revolving secured by 1-4 family first liens | Total Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 466 208  
Residential real estate | 1-4 family residential properties secured by junior liens and revolving secured by 1-4 family first liens | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 53  
Residential real estate | 1-4 family residential properties secured by junior liens and revolving secured by 1-4 family first liens | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Residential real estate | 1-4 family residential properties secured by junior liens and revolving secured by 1-4 family first liens | Greater Than 90 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 466 155  
Residential real estate | 1-4 family residential properties secured by junior liens and revolving secured by 1-4 family first liens | Current      
Financing Receivable, Past Due [Line Items]      
Loans 48,694 33,788  
Residential real estate | 1-4 family residential construction loans      
Financing Receivable, Past Due [Line Items]      
Loans 39,516 30,976  
Greater Than 90 Days Past Due Still Accruing 0 0  
Residential real estate | 1-4 family residential construction loans | Total Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 94 109  
Residential real estate | 1-4 family residential construction loans | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Residential real estate | 1-4 family residential construction loans | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Residential real estate | 1-4 family residential construction loans | Greater Than 90 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 94 109  
Residential real estate | 1-4 family residential construction loans | Current      
Financing Receivable, Past Due [Line Items]      
Loans 39,422 30,867  
Other construction, land development and raw land loans      
Financing Receivable, Past Due [Line Items]      
Loans 212,561 148,373  
Greater Than 90 Days Past Due Still Accruing 0 0  
Other construction, land development and raw land loans | Total Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 1,432 1,545  
Other construction, land development and raw land loans | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Other construction, land development and raw land loans | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Other construction, land development and raw land loans | Greater Than 90 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 1,432 1,545  
Other construction, land development and raw land loans | Current      
Financing Receivable, Past Due [Line Items]      
Loans 211,129 146,828  
Obligations of states and political subdivisions in the US      
Financing Receivable, Past Due [Line Items]      
Loans 29,471 30,407  
Greater Than 90 Days Past Due Still Accruing 0 0  
Obligations of states and political subdivisions in the US | Total Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Obligations of states and political subdivisions in the US | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Obligations of states and political subdivisions in the US | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Obligations of states and political subdivisions in the US | Greater Than 90 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Obligations of states and political subdivisions in the US | Current      
Financing Receivable, Past Due [Line Items]      
Loans 29,471 30,407  
Agricultural production, including commercial fishing      
Financing Receivable, Past Due [Line Items]      
Loans 45,840 41,007  
Greater Than 90 Days Past Due Still Accruing 0 0  
Agricultural production, including commercial fishing | Total Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Agricultural production, including commercial fishing | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Agricultural production, including commercial fishing | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Agricultural production, including commercial fishing | Greater Than 90 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Agricultural production, including commercial fishing | Current      
Financing Receivable, Past Due [Line Items]      
Loans 45,840 41,007  
Consumer loans      
Financing Receivable, Past Due [Line Items]      
Loans 7,638 6,241  
Greater Than 90 Days Past Due Still Accruing 0 0  
Consumer loans | Total Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 19  
Consumer loans | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 18  
Consumer loans | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 1  
Consumer loans | Greater Than 90 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Consumer loans | Current      
Financing Receivable, Past Due [Line Items]      
Loans 7,638 6,222  
Other loans      
Financing Receivable, Past Due [Line Items]      
Loans 2,435 1,103  
Greater Than 90 Days Past Due Still Accruing 0 0  
Other loans | Total Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Other loans | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Other loans | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Other loans | Greater Than 90 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0  
Other loans | Current      
Financing Receivable, Past Due [Line Items]      
Loans $ 2,435 $ 1,103