XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
MARKETABLE SECURITIES - Contractual Maturities of Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Amortized Cost    
Due within one year $ 2,817  
Due after one year through five years 54,849  
Due after five years through ten years 78,842  
Due after ten years 74,878  
Available-for-sale debt securities, amortized cost basis 432,638 $ 363,097
Estimated Fair Value    
Due within one year 2,850  
Due after one year through five years 57,225  
Due after five years through ten years 82,309  
Due after ten years 80,008  
Available-for-sale debt securities, estimated fair value 446,636 380,795
Mortgage-backed securities    
Amortized Cost    
Available-for-sale debt securities, amortized cost basis 155,970  
Available-for-sale debt securities, amortized cost basis 155,970 104,210
Estimated Fair Value    
Available-for-sale debt securities, estimated fair value 157,316  
Available-for-sale debt securities, estimated fair value 157,316 107,164
Collateralized mortgage obligations    
Amortized Cost    
Available-for-sale debt securities, amortized cost basis 65,282  
Available-for-sale debt securities, amortized cost basis 65,282 64,611
Estimated Fair Value    
Available-for-sale debt securities, estimated fair value 66,928  
Available-for-sale debt securities, estimated fair value $ 66,928 $ 66,945