XML 71 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
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, 2021
Dec. 31, 2020
Available for sale:    
Available-for-sale debt securities, amortized cost basis $ 341,628 $ 363,097
Gross Unrealized Gain 3,388 17,794
Gross Unrealized Loss 2,810 96
Estimated Fair Value 342,206 380,795
Held to maturity:    
Amortized Cost 184,263 0
Gross Unrealized Gains 8,364  
Gross Unrealized Losses 155  
Estimated Fair Value 192,472  
U.S. government agencies    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 10,013  
Gross Unrealized Gain 0  
Gross Unrealized Loss 42  
Estimated Fair Value 9,971  
Corporate bonds    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 35,080 29,608
Gross Unrealized Gain 940 1,382
Gross Unrealized Loss 85 8
Estimated Fair Value 35,935 30,982
Mortgage-backed securities    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 221,610 104,210
Gross Unrealized Gain 1,477 3,041
Gross Unrealized Loss 1,779 87
Estimated Fair Value 221,308 107,164
Held to maturity:    
Amortized Cost 2,953  
Gross Unrealized Gains 0  
Gross Unrealized Losses 37  
Estimated Fair Value 2,916  
Collateralized mortgage obligations    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 74,925 64,611
Gross Unrealized Gain 971 2,335
Gross Unrealized Loss 904 1
Estimated Fair Value 74,992 66,945
Municipal securities    
Available for sale:    
Available-for-sale debt securities, amortized cost basis   164,668
Gross Unrealized Gain   11,036
Gross Unrealized Loss   0
Estimated Fair Value   $ 175,704
Held to maturity:    
Amortized Cost 181,310  
Gross Unrealized Gains 8,364  
Gross Unrealized Losses 118  
Estimated Fair Value $ 189,556