XML 102 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Investment Securities - Summary of available-for-sale securities - (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Marketable Securities [Line Items]    
Available-for-Sale Securities, Amortized Cost $ 518,623 $ 277,323
Available-for-Sale Securities, Gross Unrealized Gains 16,668 6,332
Available-for-Sale Securities, Gross Unrealized Losses (1,085) (207)
Available-for-Sale Securities, Fair Value 534,206 283,448
Obligations of U.S. government corporations and agencies [Member]    
Marketable Securities [Line Items]    
Available-for-Sale Securities, Amortized Cost 28,871 2,518
Available-for-Sale Securities, Gross Unrealized Gains 1,411 6
Available-for-Sale Securities, Fair Value 30,282 2,524
Mortgage-Backed Securities [Member]    
Marketable Securities [Line Items]    
Available-for-Sale Securities, Amortized Cost 193,575 88,380
Available-for-Sale Securities, Gross Unrealized Gains 7,455 1,380
Available-for-Sale Securities, Gross Unrealized Losses (4) (113)
Available-for-Sale Securities, Fair Value 201,026 89,647
Collateralized mortgage obligations [Member]    
Marketable Securities [Line Items]    
Available-for-Sale Securities, Amortized Cost 134,144 83,008
Available-for-Sale Securities, Gross Unrealized Gains 3,476 814
Available-for-Sale Securities, Gross Unrealized Losses (12) (85)
Available-for-Sale Securities, Fair Value 137,608 83,737
Corporate bonds [Member]    
Marketable Securities [Line Items]    
Available-for-Sale Securities, Amortized Cost 22,381 12,011
Available-for-Sale Securities, Gross Unrealized Gains 74 90
Available-for-Sale Securities, Gross Unrealized Losses (388)  
Available-for-Sale Securities, Fair Value 22,067 12,101
Obligations of state and political subdivisions [Member]    
Marketable Securities [Line Items]    
Available-for-Sale Securities, Amortized Cost 139,652 91,406
Available-for-Sale Securities, Gross Unrealized Gains 4,252 4,042
Available-for-Sale Securities, Gross Unrealized Losses (681) (9)
Available-for-Sale Securities, Fair Value $ 143,223 $ 95,439