XML 106 R93.htm IDEA: XBRL DOCUMENT v3.22.1
Deposits (Narrative) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Certificate of deposit at or over $250,000 $ 78,000 $ 43,200
Deposits 3,026,236 1,700,705
Brokered deposits 0 0
Directors, Associates and Policy Making Officers [Member]    
Deposits $ 7,700 $ 4,800