XML 119 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deposits - Summary of Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Demand deposits:    
Non-interest bearing $ 1,246,673 $ 936,926
Interest-bearing 1,452,765 1,031,183
Savings 626,523 499,427
Money market 1,068,473 748,179
Time deposits 562,052 477,069
Total deposits $ 4,956,486 $ 3,692,784