XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurement (Estimated Fair Values Of Financial Instruments) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available for sale securities $ 334,460 $ 364,326
Held to maturity securities 2,067 6,809
Demand deposits 447,306 493,710
NOW deposits 324,219 273,359
Savings deposits 698,653 801,943
Time deposits 335,228 202,667
Carrying Amount [Member] | Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 25,294 23,054
Demand deposits 447,306 493,710
NOW deposits 324,219 273,359
Savings deposits 698,653 801,943
Carrying Amount [Member] | Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available for sale securities 334,460 364,326
FHLB and FRB stock 6,440 13,511
Securities sold under agreement to repurchase 13,447 7,147
Other borrowed funds 151,252 193,001
Subordinated debt 31,152 31,075
Carrying Amount [Member] | Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Held to maturity securities 2,170 6,949
Loans, net 1,682,554 1,652,931
Time deposits 335,228 202,667
Fair Value [Member] | Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 25,294 23,054
Demand deposits 447,306 493,710
NOW deposits 324,219 273,359
Savings deposits 698,653 801,943
Fair Value [Member] | Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available for sale securities 334,460 364,326
FHLB and FRB stock
Securities sold under agreement to repurchase 13,447 7,147
Other borrowed funds 150,581 192,443
Subordinated debt 30,086 30,263
Fair Value [Member] | Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Held to maturity securities 2,067 6,809
Loans, net 1,589,905 1,564,641
Time deposits $ 332,792 $ 199,910