XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Investment Securities - Schedule of Securities Available for Sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Schedule of Available for Sale Securities [Line Items]    
Securities available-for-sale, Amortized Cost $ 639,202 $ 482,156
Securities available-for-sale, Gross Unrealized Gains 8,985 11,577
Securities available-for-sale, Gross Unrealized Losses (4,260) (459)
Securities available-for-sale, Fair Value 643,927 493,274
Residential Mortgage - Backed    
Schedule of Available for Sale Securities [Line Items]    
Securities available-for-sale, Amortized Cost 509,022 346,001
Securities available-for-sale, Gross Unrealized Gains 4,220 5,034
Securities available-for-sale, Gross Unrealized Losses (3,680) (438)
Securities available-for-sale, Fair Value 509,562 350,597
U.S. Govt. Sponsored Enterprises    
Schedule of Available for Sale Securities [Line Items]    
Securities available-for-sale, Amortized Cost 28,667 34,963
Securities available-for-sale, Gross Unrealized Gains 943 1,272
Securities available-for-sale, Gross Unrealized Losses   (4)
Securities available-for-sale, Fair Value 29,610 36,231
State, Country and Municipal    
Schedule of Available for Sale Securities [Line Items]    
Securities available-for-sale, Amortized Cost 98,345 98,026
Securities available-for-sale, Gross Unrealized Gains 3,811 5,220
Securities available-for-sale, Gross Unrealized Losses (478) (17)
Securities available-for-sale, Fair Value 101,678 103,229
Corporate Debt Obligations    
Schedule of Available for Sale Securities [Line Items]    
Securities available-for-sale, Amortized Cost 3,168 3,166
Securities available-for-sale, Gross Unrealized Gains 11 51
Securities available-for-sale, Gross Unrealized Losses (102)  
Securities available-for-sale, Fair Value $ 3,077 $ 3,217