XML 109 R95.htm IDEA: XBRL DOCUMENT v3.20.4
Deposits - Scheduled Maturities of Time Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Financial Services, Banking and Thrift [Abstract]    
2021 $ 5,877,581  
2022 502,743  
2023 167,077  
2024 59,719  
2025 38,229  
Thereafter 69,329  
Total time deposits $ 6,714,678 $ 9,717,945