XML 28 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Time Deposits (Maturity of Time Deposits) (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Banking And Thrift [Abstract]  
2020 $ 2,841,291
2021 405,102
2022 87,059
2023 20,106
2024 10,212
Thereafter 1,402
Total time deposits $ 3,365,172