XML 117 R98.htm IDEA: XBRL DOCUMENT v3.20.4
Deposits - Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deposits [Line Items]    
Non–interest bearing deposits $ 1,053,242 $ 709,760
Interest bearing demand deposits 1,420,359 1,159,296
Money market (variable rate) 702,227 522,382
Savings deposits 680,087 563,952
Other certificates and time deposits 432,801 514,177
Total deposits 4,531,133 3,931,002
Certificates of deposit of $250,000 or more    
Deposits [Line Items]    
Certificates of deposit $ 242,417 $ 461,435