XML 77 R62.htm IDEA: XBRL DOCUMENT v3.20.4
MARKETABLE SECURITIES - Schedule of Amortized Cost and Fair Value of Securities Available for Sale and Held to Maturity Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Available for sale:    
Available-for-sale debt securities, amortized cost basis $ 363,097 $ 210,212
Gross Unrealized Gain 17,794 2,864
Gross Unrealized Loss 96 360
Estimated Fair Value 380,795 212,716
Held to maturity:    
Amortized Cost   155,458
Gross Unrealized Gains   5,018
Gross Unrealized Losses   16
Estimated Fair Value   160,460
Corporate bonds    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 29,608 19,667
Gross Unrealized Gain 1,382 592
Gross Unrealized Loss 8 0
Estimated Fair Value 30,982 20,259
Mortgage-backed securities    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 104,210 83,967
Gross Unrealized Gain 3,041 550
Gross Unrealized Loss 87 335
Estimated Fair Value 107,164 84,182
Held to maturity:    
Amortized Cost   14,365
Gross Unrealized Gains   198
Gross Unrealized Losses   13
Estimated Fair Value   14,550
Collateralized mortgage obligations    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 64,611 89,798
Gross Unrealized Gain 2,335 1,146
Gross Unrealized Loss 1 17
Estimated Fair Value 66,945 90,927
Held to maturity:    
Amortized Cost   2,677
Gross Unrealized Gains   110
Gross Unrealized Losses   0
Estimated Fair Value   2,787
Municipal securities    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 164,668 16,780
Gross Unrealized Gain 11,036 576
Gross Unrealized Loss 0 8
Estimated Fair Value $ 175,704 17,348
Held to maturity:    
Amortized Cost   138,416
Gross Unrealized Gains   4,710
Gross Unrealized Losses   3
Estimated Fair Value   $ 143,123