XML 89 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans - Past-due Status of Loans by Class (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total $ 2,340,940 $ 2,129,454 $ 1,914,674
90 Plus Days And Accruing 1,020 429  
30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 2,654 1,969  
60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 4,636 979  
90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 2,093 940  
All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 9,383 3,888  
Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 2,331,557 2,125,566  
Commercial | Real Estate Owner Occupied      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 358,588 314,819  
90 Plus Days And Accruing 0 0  
Commercial | Real Estate Owner Occupied | 30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0 0  
Commercial | Real Estate Owner Occupied | 60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 257 0  
Commercial | Real Estate Owner Occupied | 90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 292 0  
Commercial | Real Estate Owner Occupied | All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 549 0  
Commercial | Real Estate Owner Occupied | Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 358,039 314,819  
Commercial | Real Estate Non-Owner Occupied      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 403,899 390,167  
90 Plus Days And Accruing 0 0  
Commercial | Real Estate Non-Owner Occupied | 30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0 0  
Commercial | Real Estate Non-Owner Occupied | 60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0 0  
Commercial | Real Estate Non-Owner Occupied | 90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0 0  
Commercial | Real Estate Non-Owner Occupied | All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0 0  
Commercial | Real Estate Non-Owner Occupied | Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 403,899 393,636  
Commercial | Real Estate Non-Owner Occupied      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 403,899 393,636  
Commercial | Construction      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 99,717 88,673 93,907
90 Plus Days And Accruing 0 0  
Commercial | Construction | 30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0 0  
Commercial | Construction | 60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0 9  
Commercial | Construction | 90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0 8  
Commercial | Construction | All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0 17  
Commercial | Construction | Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 99,717 88,656  
Commercial | C&I      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 365,817 315,026  
90 Plus Days And Accruing 10 10  
Commercial | C&I | 30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 346 714  
Commercial | C&I | 60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 1,112 35  
Commercial | C&I | 90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 540 120  
Commercial | C&I | All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 1,998 869  
Commercial | C&I | Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 363,819 355,918  
Commercial | C&I      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 365,817 356,787  
Commercial | Multifamily      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 108,732 93,476  
90 Plus Days And Accruing 0 0  
Commercial | Multifamily | 30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0 0  
Commercial | Multifamily | 60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0 0  
Commercial | Multifamily | 90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0 0  
Commercial | Multifamily | All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0 0  
Commercial | Multifamily | Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 108,732 93,476  
Commercial | Agriculture      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 52,219 45,230  
90 Plus Days And Accruing 0    
Commercial | Agriculture | 30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 115    
Commercial | Agriculture | 60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0    
Commercial | Agriculture | 90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0    
Commercial | Agriculture | All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 115    
Commercial | Agriculture | Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 52,104    
Municipal      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 61,827 51,423 40,619
90 Plus Days And Accruing 0 0  
Municipal | 30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0 31  
Municipal | 60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0 0  
Municipal | 90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0 0  
Municipal | All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0 31  
Municipal | Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 61,827 51,392  
Residential | Construction      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 35,481 32,358 49,907
90 Plus Days And Accruing 0 0  
Residential | Construction | 30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 390 0  
Residential | Construction | 60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0 0  
Residential | Construction | 90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 0 0  
Residential | Construction | All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 390 0  
Residential | Construction | Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 35,091 32,358  
Residential | Term      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 710,807 674,855 597,404
90 Plus Days And Accruing 778 360  
Residential | Term | 30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 137 254  
Residential | Term | 60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 2,614 818  
Residential | Term | 90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 935 728  
Residential | Term | All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 3,686 1,800  
Residential | Term | Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 707,121 673,055  
Home Equity      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 123,063 104,026 93,075
90 Plus Days And Accruing 0 0  
Home Equity | 30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 1,074 495  
Home Equity | 60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 368 95  
Home Equity | 90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 94 26  
Home Equity | All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 1,536 616  
Home Equity | Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 121,527 103,410  
Consumer      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 20,790 19,401 $ 21,063
90 Plus Days And Accruing 232 59  
Consumer | 30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 592 475  
Consumer | 60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 285 22  
Consumer | 90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 232 58  
Consumer | All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total 1,109 555  
Consumer | Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total $ 19,681 $ 18,846