XML 111 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deposits - Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deposits [Line Items]    
Non–interest bearing deposits $ 1,360,338 $ 1,053,242
Interest bearing demand deposits 1,947,973 1,420,359
Money market (variable rate) 826,317 702,227
Savings deposits 937,477 680,087
Other certificates and time deposits 431,349 432,801
Total deposits 5,802,991 4,531,133
Certificates of deposit of $250,000 or more    
Deposits [Line Items]    
Certificates of deposit $ 299,537 $ 242,417