XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
MARKETABLE SECURITIES - Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Amortized Cost    
Due within one year $ 5,019  
Due after one year through five years 10,100  
Due after five years through ten years 26,285  
Due after ten years 3,086  
Available-for-sale debt securities, amortized cost basis 218,490 $ 341,628
Estimated Fair Value    
Due within one year 4,967  
Due after one year through five years 9,743  
Due after five years through ten years 24,833  
Due after ten years 2,984  
Available-for-sale debt securities, estimated fair value 197,944 342,206
Held to Maturity Amortized Cost    
Due within one year 208,372  
Due after one year through five years 107,637  
Due after five years through ten years 67,053  
Due after ten years 71,875  
Held to Maturity debt securities, amortized cost 633,386 184,263
Held to Maturity Estimated Fair Value    
Due within one year 206,824  
Due after one year through five years 105,615  
Due after five years through ten years 62,297  
Due after ten years 65,439  
Held to maturity debt securities, estimated fair value 595,844 192,472
Mortgage-backed securities    
Amortized Cost    
Available-for-sale debt securities, amortized cost basis 150,516  
Available-for-sale debt securities, amortized cost basis 150,516 221,610
Estimated Fair Value    
Available-for-sale debt securities, estimated fair value 133,615  
Available-for-sale debt securities, estimated fair value 133,615 221,308
Held to Maturity Amortized Cost    
Held to Maturity debt securities, amortized cost 135,292  
Held to Maturity debt securities, amortized cost 135,292 2,953
Held to Maturity Estimated Fair Value    
Held to maturity debt securities, estimated fair value 119,549  
Held to maturity debt securities, estimated fair value 119,549 2,916
Collateralized mortgage obligations    
Amortized Cost    
Available-for-sale debt securities, amortized cost basis 23,484  
Available-for-sale debt securities, amortized cost basis 23,484 74,925
Estimated Fair Value    
Available-for-sale debt securities, estimated fair value 21,802  
Available-for-sale debt securities, estimated fair value 21,802 $ 74,992
Held to Maturity Amortized Cost    
Held to Maturity debt securities, amortized cost 43,157  
Held to Maturity debt securities, amortized cost 43,157  
Held to Maturity Estimated Fair Value    
Held to maturity debt securities, estimated fair value 36,120  
Held to maturity debt securities, estimated fair value $ 36,120