XML 20 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Securities - Schedule of Available-for-Sales Securities Amortized Cost and Estimated Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Amortized Cost    
Amortized Cost $ 1,140,086 $ 1,363,902
Fair Value    
Total 1,142,452 1,332,658
Available-for-sale securities    
Amortized Cost    
Due in one year or less 91,952 78,160
Due after one year through five years 225,410 355,499
Due after five years through ten years 75,180 139,560
Due after ten years 10,798 9,201
Amortized Cost 403,340 582,420
Fair Value    
Due in one year or less 92,005 77,930
Due after one year through five years 227,476 350,470
Due after five years through ten years 75,930 136,734
Due after ten years 10,929 8,668
Total 406,340 573,802
Mortgage-backed securities    
Amortized Cost    
Amortized Cost 736,746 781,482
Fair Value    
Total $ 736,112 $ 758,856