XML 75 R58.htm IDEA: XBRL DOCUMENT v3.22.4
MARKETABLE SECURITIES - Contractual Maturities of Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Amortized Cost    
Due within one year $ 0  
Due after one year through five years 11,236  
Due after five years through ten years 21,799  
Due after ten years 7,253  
Available-for-sale debt securities, amortized cost basis 208,165 $ 341,628
Estimated Fair Value    
Due within one year 0  
Due after one year through five years 10,841  
Due after five years through ten years 20,043  
Due after ten years 7,545  
Available-for-sale debt securities, estimated fair value 188,927 342,206
Held to Maturity Amortized Cost    
Due within one year 68,567  
Due after one year through five years 100,545  
Due after five years through ten years 91,726  
Due after ten years 73,718  
Held to Maturity debt securities, amortized cost 509,008 184,263
Held to Maturity Estimated Fair Value    
Due within one year 67,613  
Due after one year through five years 97,850  
Due after five years through ten years 88,045  
Due after ten years 69,241  
Held to maturity debt securities, estimated fair value 475,068 192,472
Mortgage-backed securities    
Amortized Cost    
Available-for-sale debt securities, amortized cost basis 145,896  
Available-for-sale debt securities, amortized cost basis 145,896 221,610
Estimated Fair Value    
Available-for-sale debt securities, estimated fair value 130,341  
Available-for-sale debt securities, estimated fair value 130,341 221,308
Held to Maturity Amortized Cost    
Held to Maturity debt securities, amortized cost 132,693  
Held to Maturity debt securities, amortized cost 132,693 2,953
Held to Maturity Estimated Fair Value    
Held to maturity debt securities, estimated fair value 117,985  
Held to maturity debt securities, estimated fair value 117,985 2,916
Collateralized mortgage obligations    
Amortized Cost    
Available-for-sale debt securities, amortized cost basis 21,981  
Available-for-sale debt securities, amortized cost basis 21,981 74,925
Estimated Fair Value    
Available-for-sale debt securities, estimated fair value 20,157  
Available-for-sale debt securities, estimated fair value 20,157 $ 74,992
Held to Maturity Amortized Cost    
Held to Maturity debt securities, amortized cost 41,759  
Held to Maturity debt securities, amortized cost 41,759  
Held to Maturity Estimated Fair Value    
Held to maturity debt securities, estimated fair value 34,334  
Held to maturity debt securities, estimated fair value $ 34,334