XML 142 R122.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value of Assets and Liabilities - Carrying Value and Estimated Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets:    
Securities available for sale $ 418,625 $ 462,444
Other investments 4,170 3,750
Bank-owned life insurance 21,191 21,464
Carrying Value    
Assets:    
Cash and short-term investments 66,853 77,403
Securities available for sale 418,625 462,444
Loans, net 1,880,311 1,702,488
Loans held for sale 20,112 14,176
Other investments 4,167 3,751
Bank-owned life insurance 21,191 21,464
Accrued interest receivable 10,592 10,398
Financial liabilities:    
Demand and savings deposits 1,352,531 1,392,931
Time deposits 818,329 673,199
Borrowings 114,440 103,618
Accrued interest payable 4,403 3,493
Total Fair Value    
Assets:    
Cash and short-term investments 66,851 77,403
Securities available for sale 418,625 462,444
Loans, net 1,838,887 1,643,462
Loans held for sale 20,112 14,176
Other investments 4,167 3,751
Bank-owned life insurance 21,191 21,464
Accrued interest receivable 10,592 10,398
Financial liabilities:    
Demand and savings deposits 1,352,531 1,392,931
Time deposits 819,276 668,965
Borrowings 105,533 90,120
Accrued interest payable 4,403 3,493
Total Fair Value | Level 1    
Assets:    
Cash and short-term investments 65,586 75,159
Accrued interest receivable 10,592 10,398
Financial liabilities:    
Demand and savings deposits 1,352,531 1,392,931
Accrued interest payable 4,403 3,493
Total Fair Value | Level 2    
Assets:    
Cash and short-term investments 1,265 2,244
Securities available for sale 418,625 462,444
Loans held for sale 20,112 14,176
Other investments 4,167 3,751
Bank-owned life insurance 21,191 21,464
Financial liabilities:    
Time deposits 819,276 668,965
Borrowings 105,533 90,120
Total Fair Value | Level 3    
Assets:    
Loans, net 1,838,887 1,643,462
IRLC | Carrying Value    
Assets:    
Derivatives 585 335
IRLC | Total Fair Value    
Assets:    
Derivatives 585 335
IRLC | Total Fair Value | Level 2    
Assets:    
Derivatives 585 335
Interest rate swaps on loans | Carrying Value    
Assets:    
Derivatives 4,636 6,110
Financial liabilities:    
Derivatives 4,636 6,110
Interest rate swaps on loans | Total Fair Value    
Assets:    
Derivatives 4,636 6,110
Financial liabilities:    
Derivatives 4,636 6,110
Interest rate swaps on loans | Total Fair Value | Level 2    
Assets:    
Derivatives 4,636 6,110
Financial liabilities:    
Derivatives 4,636 6,110
Cash flow hedges | Carrying Value    
Assets:    
Derivatives 1,169 1,415
Cash flow hedges | Total Fair Value    
Assets:    
Derivatives 1,169 1,415
Cash flow hedges | Total Fair Value | Level 2    
Assets:    
Derivatives 1,169 1,415
Cash flow hedges | Interest rate swaps on loans    
Assets:    
Derivatives $ 1,169 $ 1,415