XML 72 R55.htm IDEA: XBRL DOCUMENT v3.22.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, 2022
Dec. 31, 2021
Available for sale:    
Available-for-sale debt securities, amortized cost basis $ 208,165 $ 341,628
Gross Unrealized Gain 330 3,388
Gross Unrealized Loss 19,568 2,810
Estimated Fair Value 188,927 342,206
Held to maturity:    
Amortized Cost 509,008 184,263
Gross Unrealized Gains 658 8,364
Gross Unrealized Losses 34,598 155
Estimated Fair Value 475,068 192,472
U.S. government agencies    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 9,141 10,013
Gross Unrealized Gain 0  
Gross Unrealized Loss 1,259 42
Estimated Fair Value 7,882 9,971
Treasury securities    
Held to maturity:    
Amortized Cost 133,735  
Gross Unrealized Losses 2,921  
Estimated Fair Value 130,814  
Corporate bonds    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 29,964 35,080
Gross Unrealized Gain 0 940
Gross Unrealized Loss 2,177 85
Estimated Fair Value 27,787 35,935
Municipal securities    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 10,324 181,310
Gross Unrealized Gain 326  
Gross Unrealized Loss 8  
Estimated Fair Value 10,642  
Mortgage-backed securities    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 145,896 221,610
Gross Unrealized Gain 1 1,477
Gross Unrealized Loss 15,556 1,779
Estimated Fair Value 130,341 221,308
Held to maturity:    
Amortized Cost 132,693 2,953
Gross Unrealized Gains 0  
Gross Unrealized Losses 14,708 37
Estimated Fair Value 117,985 2,916
Collateralized mortgage obligations    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 21,981 74,925
Gross Unrealized Gain 3 971
Gross Unrealized Loss 1,827 904
Estimated Fair Value 20,157 74,992
Held to maturity:    
Amortized Cost 41,759  
Gross Unrealized Losses 7,425  
Estimated Fair Value 34,334  
Municipal securities    
Available for sale:    
Gross Unrealized Gain   8,364
Gross Unrealized Loss   118
Held to maturity:    
Amortized Cost 191,680  
Gross Unrealized Gains 658  
Gross Unrealized Losses 8,285  
Estimated Fair Value $ 184,053 $ 189,556