XML 74 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value of Assets and Liabilities - Carrying Value and Estimated Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets:    
Securities available for sale $ 434,506 $ 418,625
Other investments 4,090 4,170
Bank-owned life insurance 21,426 21,191
Interest rate swaps on loans | Cash flow hedges    
Assets:    
Derivatives 750 1,169
Financial Liabilities Fair Value Disclosure [Abstract]    
Derivatives 219  
Carrying Value    
Assets:    
Cash and short-term investments 81,716 66,853
Securities available for sale 434,506 418,625
Loans, net 1,952,087 1,880,311
Loans held for sale 44,757 20,112
Other investments 4,090 4,167
Rabbi trust assets 16,431 15,574
Bank-owned life insurance 21,426 21,191
Accrued interest receivable 10,934 10,592
Financial Liabilities Fair Value Disclosure [Abstract]    
Demand and savings deposits 1,413,372 1,352,531
Time deposits 842,942 818,329
Borrowings 138,117 114,440
Accrued interest payable 4,072 4,403
Carrying Value | Cash flow hedges    
Assets:    
Derivatives 750 1,169
Financial Liabilities Fair Value Disclosure [Abstract]    
Derivatives 219  
Carrying Value | IRLC    
Assets:    
Derivatives 763 585
Carrying Value | Interest rate swaps on loans    
Assets:    
Derivatives 3,035 4,636
Financial Liabilities Fair Value Disclosure [Abstract]    
Derivatives 3,035 4,636
Total Fair Value    
Assets:    
Cash and short-term investments 81,716 66,851
Securities available for sale 434,506 418,625
Loans, net 1,929,466 1,838,887
Loans held for sale 44,757 20,112
Other investments 4,090 4,167
Rabbi trust assets 16,431 15,574
Bank-owned life insurance 21,426 21,191
Accrued interest receivable 10,934 10,592
Financial Liabilities Fair Value Disclosure [Abstract]    
Demand and savings deposits 1,413,372 1,352,531
Time deposits 842,287 819,276
Borrowings 133,036 105,533
Accrued interest payable 4,072 4,403
Total Fair Value | Cash flow hedges    
Assets:    
Derivatives 750 1,169
Financial Liabilities Fair Value Disclosure [Abstract]    
Derivatives 219  
Total Fair Value | IRLC    
Assets:    
Derivatives 763 585
Total Fair Value | Interest rate swaps on loans    
Assets:    
Derivatives 3,035 4,636
Financial Liabilities Fair Value Disclosure [Abstract]    
Derivatives 3,035 4,636
Total Fair Value | Level 1    
Assets:    
Cash and short-term investments 80,195 65,586
Rabbi trust assets 16,431 15,574
Accrued interest receivable 10,934 10,592
Financial Liabilities Fair Value Disclosure [Abstract]    
Demand and savings deposits 1,413,372 1,352,531
Accrued interest payable 4,072 4,403
Total Fair Value | Level 2    
Assets:    
Cash and short-term investments 1,521 1,265
Securities available for sale 434,506 418,625
Loans held for sale 44,757 20,112
Other investments 4,090 4,167
Bank-owned life insurance 21,426 21,191
Financial Liabilities Fair Value Disclosure [Abstract]    
Time deposits 842,287 819,276
Borrowings 133,036 105,533
Total Fair Value | Level 2 | Cash flow hedges    
Assets:    
Derivatives 750 1,169
Financial Liabilities Fair Value Disclosure [Abstract]    
Derivatives 219  
Total Fair Value | Level 2 | IRLC    
Assets:    
Derivatives 763 585
Total Fair Value | Level 2 | Interest rate swaps on loans    
Assets:    
Derivatives 3,035 4,636
Financial Liabilities Fair Value Disclosure [Abstract]    
Derivatives 3,035 4,636
Total Fair Value | Level 3    
Assets:    
Loans, net $ 1,929,466 $ 1,838,887