Annual report pursuant to Section 13 and 15(d)

FAIR VALUE, Carrying Amounts and Estimated Fair Values of Financial Instruments, Not Previously Presented (Details)

v3.22.0.1
FAIR VALUE, Carrying Amounts and Estimated Fair Values of Financial Instruments, Not Previously Presented (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Financial assets [Abstract]    
Cash and due from banks $ 23,669 $ 31,480
Additional amount in purchase of BOLI policies 52,468 42,516
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Carrying Amount [Member]    
Financial assets [Abstract]    
Cash and due from banks 23,669 31,480
Federal funds sold and other short-term investments 1,128,119 752,256
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Fair Value [Member]    
Financial assets [Abstract]    
Cash and due from banks 23,669 31,480
Federal funds sold and other short-term investments 1,128,119 752,256
Significant Other Observable Inputs (Level 2) [Member] | Carrying Amount [Member]    
Financial assets [Abstract]    
Loans, net 1,090,201 1,407,236
Accrued interest receivable 4,088 5,625
Financial liabilities [Abstract]    
Deposits (2,577,958) (2,298,587)
Other borrowed funds (85,000) (70,000)
Long-term debt 0 (20,619)
Accrued interest payable (72) (242)
Significant Other Observable Inputs (Level 2) [Member] | Fair Value [Member]    
Financial assets [Abstract]    
Loans, net 1,106,324 1,448,874
Accrued interest receivable 4,088 5,625
Financial liabilities [Abstract]    
Deposits (2,577,885) (2,298,867)
Other borrowed funds (86,322) (73,010)
Long-term debt 0 (18,011)
Accrued interest payable (72) (242)
Significant Unobservable Inputs (Level 3) [Member] | Carrying Amount [Member]    
Financial assets [Abstract]    
Securities held to maturity 137,003 79,468
FHLB stock 11,558 11,558
Additional amount in purchase of BOLI policies 52,468 42,516
Significant Unobservable Inputs (Level 3) [Member] | Fair Value [Member]    
Financial assets [Abstract]    
Securities held to maturity 139,272 83,246
FHLB stock 11,558 11,558
Additional amount in purchase of BOLI policies $ 52,468 $ 42,516