XML 121 R107.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 17 - Financial and Off-balance Sheet Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash and cash equivalents $ 13,390 $ 39,331
Available-for-sale 692,360 435,646
Equity 12,410 12,849
Restricted investment in bank stocks 1,329 1,041
Loans held for sale   6,570
Net loans 915,286 909,216
Mortgage servicing rights 538 533
Accrued interest receivable 4,104 4,825
Deposits 1,449,745 1,228,067
Short-term borrowings 68,476 58,838
Long-term debt 10,000 10,000
Accrued interest payable 211 350
Cash and cash equivalents 13,390 39,331
Restricted investment in bank stocks 1,329 1,041
Loans held for sale   6,886
Net loans 916,271 915,726
Mortgage servicing rights 615 568
Accrued interest receivable 4,104 4,825
Short-term borrowings 68,476 58,838
Long-term debt 10,114 10,269
Accrued interest payable 211 350
Fair Value, Inputs, Level 1 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Equity 12,410 12,849
Cash and cash equivalents 13,390 39,331
Short-term borrowings 68,476 58,838
Long-term debt 10,114 10,269
Fair Value, Inputs, Level 2 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Available-for-sale 692,285 435,576
Restricted investment in bank stocks 1,329 1,041
Loans held for sale   6,886
Accrued interest receivable 4,104 4,825
Accrued interest payable 211 350
Fair Value, Inputs, Level 3 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Available-for-sale 75 70
Net loans 916,271 915,726
Mortgage servicing rights 615 568
Standby Letters of Credit [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Commitments to extend credit 70 88
Standby Letters of Credit [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Commitments to extend credit 70 88
With No Stated Maturities [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Deposits 1,281,372 1,030,982
Deposits 1,281,372 1,030,982
With No Stated Maturities [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Deposits 1,281,372 1,030,982
With Stated Maturities [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Deposits 168,373 197,085
Deposits 168,039 199,127
With Stated Maturities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Deposits $ 168,039 $ 199,127