XML 104 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deposits - Maturities of deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deposits    
Due within one year $ 1,079,432  
Due in one year to two years 114,780  
Due in two years to three years 2,933  
Due in three years to four years 954  
Due in four years to five years 961  
Total time deposits 1,199,060 $ 356,653
Certificates of deposit of 250,000 or more $ 574,000 $ 258,500