XML 114 R100.htm IDEA: XBRL DOCUMENT v3.20.4
Deposits - Maturity Distribution of Time Certificates of Deposits (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Maturity distribution of time certificates of deposit  
Three months or less $ 696,306
Over three through six months 548,225
Over six through twelve months 645,444
2022 220,320
2023 107,154
2024 70,618
2025 59,970
Thereafter 261
Total 2,348,298
Under $250,000  
Maturity distribution of time certificates of deposit  
Three months or less 244,324
Over three through six months 206,181
Over six through twelve months 298,884
2022 136,478
2023 76,014
2024 64,369
2025 38,112
Thereafter 261
Total 1,064,623
$250,000 or More  
Maturity distribution of time certificates of deposit  
Three months or less 451,982
Over three through six months 342,044
Over six through twelve months 346,560
2022 83,842
2023 31,140
2024 6,249
2025 21,858
Total $ 1,283,675