XML 121 R105.htm IDEA: XBRL DOCUMENT v3.22.0.1
Interest Bearing Deposits (Major Types Of Interest Bearing Deposits) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deposits, Money Market Deposits and Negotiable Order of Withdrawal (NOW) [Abstract]    
Interest bearing demand $ 3,774,937 $ 3,051,487
Money market 7,611,718 7,173,920
Savings 2,375,723 1,912,752
Time, greater than $250,000 480,432 899,563
Time, $250,000 or less 1,328,151 1,951,706
Total interest bearing deposits $ 15,570,961 $ 14,989,428