XML 81 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
Certificates of Deposit (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Banking and Thrift [Abstract]      
Certificates of deposit of less than $100,000 $ 347,010 $ 284,066 $ 246,792
Certificates $100,000 to $250,000 240,492 232,759 236,971
Certificates $250,000 and over 47,245 42,176 43,286
Total certificates of deposit $ 634,747 $ 559,001 $ 527,049