XML 120 R102.htm IDEA: XBRL DOCUMENT v3.20.4
Deposits - Scheduled Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Mortgage Banking [Abstract]    
2021 $ 1,228,457  
2022 342,765  
2023 73,232  
2024 22,628  
2025 22,380  
Thereafter 6,426  
Total $ 1,695,888 $ 2,160,632