XML 124 R107.htm IDEA: XBRL DOCUMENT v3.22.4
Note 17 - Financial and Off-balance Sheet Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash and cash equivalents $ 15,899 $ 13,390
Available-for-sale 546,525 692,360
Equity 12,056 12,410
Restricted investment in bank stocks 5,193 1,329
Net loans 1,028,854 915,286
Mortgage servicing rights 469 538
Accrued interest receivable 5,038 4,104
Deposits 1,418,369 1,449,745
Short-term borrowings 161,327 68,476
Long-term debt 10,000 10,000
Accrued interest payable 467 211
Cash and cash equivalents 15,899 13,390
Restricted investment in bank stocks 5,193 1,329
Net loans 1,001,103 916,271
Mortgage servicing rights 638 615
Accrued interest receivable 5,038 4,104
Short-term borrowings 161,327 68,476
Long-term debt 10,000 10,114
Accrued interest payable 467 211
Fair Value, Inputs, Level 1 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Equity 12,056 12,410
Cash and cash equivalents 15,899 13,390
Short-term borrowings 161,327 68,476
Long-term debt 10,000 10,114
Fair Value, Inputs, Level 2 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Available-for-sale 546,472 692,285
Restricted investment in bank stocks 5,193 1,329
Accrued interest receivable 5,038 4,104
Accrued interest payable 467 211
Fair Value, Inputs, Level 3 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Available-for-sale 53 75
Net loans 1,001,103 916,271
Mortgage servicing rights 638 615
Standby Letters of Credit [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Commitments to extend credit 69 70
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 69 70
With No Stated Maturities [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Deposits 1,242,920 1,281,372
Deposits 1,242,920 1,281,372
With No Stated Maturities [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Deposits 1,242,920 1,281,372
With Stated Maturities [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Deposits 175,449 168,373
Deposits 168,554 168,039
With Stated Maturities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Deposits $ 168,554 $ 168,039