XML 101 R86.htm IDEA: XBRL DOCUMENT v3.8.0.1
Deposits (Details) - Schedule of Time Deposits
$ in Thousands
Dec. 31, 2017
USD ($)
Schedule of Time Deposits [Abstract]  
2018 $ 597,726
2019 447,841
2020 105,531
2021 25,251
2022 3,611
Total $ 1,179,960