XML 74 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value of Assets and Liabilities - Carrying Value and Estimated Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Assets:    
Securities available for sale $ 439,034 $ 418,625
Other investments 4,250 4,170
Bank-owned life insurance 21,547 21,191
Interest rate swaps on loans | Cash flow hedges    
Assets:    
Derivatives 664 1,169
Financial liabilities:    
Derivatives 225  
Carrying Value    
Assets:    
Cash and short-term investments 97,368 66,853
Securities available for sale 439,034 418,625
Loans, net 1,968,777 1,880,311
Loans held for sale 33,478 20,112
Other investments 4,245 4,167
Rabbi trust assets 17,274 15,574
Bank-owned life insurance 21,547 21,191
Accrued interest receivable 10,965 10,592
Financial liabilities:    
Demand and savings deposits 1,428,280 1,352,531
Time deposits 869,755 818,329
Borrowings 105,484 114,440
Accrued interest payable 4,814 4,403
Carrying Value | Cash flow hedges    
Assets:    
Derivatives 664 1,169
Financial liabilities:    
Derivatives 225  
Carrying Value | IRLC    
Assets:    
Derivatives 805 585
Carrying Value | Interest rate swaps on loans    
Assets:    
Derivatives 2,735 4,636
Financial liabilities:    
Derivatives 2,735 4,636
Total Fair Value    
Assets:    
Cash and short-term investments 97,368 66,851
Securities available for sale 439,034 418,625
Loans, net 1,954,039 1,838,887
Loans held for sale 33,478 20,112
Other investments 4,245 4,167
Rabbi trust assets 17,274 15,574
Bank-owned life insurance 21,547 21,191
Accrued interest receivable 10,965 10,592
Financial liabilities:    
Demand and savings deposits 1,428,280 1,352,531
Time deposits 870,380 819,276
Borrowings 101,744 105,533
Accrued interest payable 4,814 4,403
Total Fair Value | Cash flow hedges    
Assets:    
Derivatives 664 1,169
Financial liabilities:    
Derivatives 225  
Total Fair Value | IRLC    
Assets:    
Derivatives 805 585
Total Fair Value | Interest rate swaps on loans    
Assets:    
Derivatives 2,735 4,636
Financial liabilities:    
Derivatives 2,735 4,636
Total Fair Value | Level 1    
Assets:    
Cash and short-term investments 96,091 65,586
Rabbi trust assets 17,274 15,574
Accrued interest receivable 10,965 10,592
Financial liabilities:    
Demand and savings deposits 1,428,280 1,352,531
Accrued interest payable 4,814 4,403
Total Fair Value | Level 2    
Assets:    
Cash and short-term investments 1,277 1,265
Securities available for sale 439,034 418,625
Loans held for sale 33,478 20,112
Other investments 4,245 4,167
Bank-owned life insurance 21,547 21,191
Financial liabilities:    
Time deposits 870,380 819,276
Borrowings 101,744 105,533
Total Fair Value | Level 2 | Cash flow hedges    
Assets:    
Derivatives 664 1,169
Financial liabilities:    
Derivatives 225  
Total Fair Value | Level 2 | IRLC    
Assets:    
Derivatives 805 585
Total Fair Value | Level 2 | Interest rate swaps on loans    
Assets:    
Derivatives 2,735 4,636
Financial liabilities:    
Derivatives 2,735 4,636
Total Fair Value | Level 3    
Assets:    
Loans, net $ 1,954,039 $ 1,838,887