XML 49 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Securities - Schedule of Available-for-Sales Securities Amortized Cost and Estimated Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Amortized Cost    
Amortized Cost $ 1,301,271 $ 1,293,239
Fair Value    
Total 1,335,153 1,298,587
Available-for-sale securities    
Amortized Cost    
Due in one year or less 49,817 107,975
Due after one year through five years 214,693 270,477
Due after five years through ten years 65,948 77,710
Due after ten years 60,169 12,397
Amortized Cost 390,627 468,559
Fair Value    
Due in one year or less 50,422 108,089
Due after one year through five years 225,929 274,798
Due after five years through ten years 67,690 79,165
Due after ten years 60,608 12,494
Total 404,649 474,546
Mortgage-backed securities    
Amortized Cost    
Amortized Cost 910,644 824,680
Fair Value    
Total $ 930,504 $ 824,041