XML 110 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Investment Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Investments, Debt and Equity Securities [Abstract]    
Amortized cost, Due in less than one year $ 13,114  
Amortized cost, Due after one year but within five years 185,744  
Amortized cost, Due after five years but within ten years 82,615  
Amortized cost, Due after ten years 74,586  
Amortized cost, Total 356,059 $ 393,631
Estimated fair value, Due in less than one year 13,147  
Estimated fair value, Due after one year but within five years 188,489  
Estimated fair value, Due after five years but within ten years 84,462  
Estimated fair value, Due after ten years 76,900  
Estimated fair value, Total $ 362,998 $ 388,345