XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.1
MARKETABLE SECURITIES - Schedule of Amortized Cost and Fair Value of Securities Available for Sale and Held to Maturity Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Available for sale:    
Available-for-sale debt securities, amortized cost basis $ 392,869 $ 363,097
Gross Unrealized Gain 15,688 17,794
Gross Unrealized Loss 821 96
Estimated Fair Value 407,736 380,795
Corporate bonds    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 33,096 29,608
Gross Unrealized Gain 1,181 1,382
Gross Unrealized Loss 77 8
Estimated Fair Value 34,200 30,982
Mortgage-backed securities    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 139,186 104,210
Gross Unrealized Gain 2,891 3,041
Gross Unrealized Loss 609 87
Estimated Fair Value 141,468 107,164
Collateralized mortgage obligations    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 57,681 64,611
Gross Unrealized Gain 2,140 2,335
Gross Unrealized Loss 19 1
Estimated Fair Value 59,802 66,945
Municipal securities    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 162,906 164,668
Gross Unrealized Gain 9,476 11,036
Gross Unrealized Loss 116 0
Estimated Fair Value $ 172,266 $ 175,704