XML 74 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
MARKETABLE SECURITIES - Contractual Maturities of Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Amortized Cost    
Due within one year $ 2,003  
Due after one year through five years 7,540  
Due after five years through ten years 22,661  
Due after ten years 0  
Available-for-sale debt securities, amortized cost basis 215,380 $ 208,165
Estimated Fair Value    
Due within one year 1,979  
Due after one year through five years 7,229  
Due after five years through ten years 20,101  
Due after ten years 0  
Available-for-sale debt securities, estimated fair value 196,195 188,927
Held to Maturity Amortized Cost    
Due within one year 47,009  
Due after one year through five years 68,564  
Due after five years through ten years 79,950  
Due after ten years 51,376  
Held to Maturity debt securities, amortized cost 404,208 509,008
Held to Maturity Estimated Fair Value    
Due within one year 46,674  
Due after one year through five years 66,189  
Due after five years through ten years 77,878  
Due after ten years 48,854  
Held to maturity debt securities, estimated fair value 374,523 475,068
Mortgage-backed securities    
Amortized Cost    
Available-for-sale debt securities, amortized cost basis 164,419  
Available-for-sale debt securities, amortized cost basis 164,419 145,896
Estimated Fair Value    
Available-for-sale debt securities, estimated fair value 149,812  
Available-for-sale debt securities, estimated fair value 149,812 130,341
Held to Maturity Amortized Cost    
Held to Maturity debt securities, amortized cost 119,872  
Held to Maturity debt securities, amortized cost 119,872 132,693
Held to Maturity Estimated Fair Value    
Held to maturity debt securities, estimated fair value 104,767  
Held to maturity debt securities, estimated fair value 104,767 117,985
Collateralized mortgage obligations    
Amortized Cost    
Available-for-sale debt securities, amortized cost basis 18,757  
Available-for-sale debt securities, amortized cost basis 18,757 21,981
Estimated Fair Value    
Available-for-sale debt securities, estimated fair value 17,074  
Available-for-sale debt securities, estimated fair value 17,074 20,157
Held to Maturity Amortized Cost    
Held to Maturity debt securities, amortized cost 37,437  
Held to Maturity debt securities, amortized cost 37,437 41,759
Held to Maturity Estimated Fair Value    
Held to maturity debt securities, estimated fair value 30,161  
Held to maturity debt securities, estimated fair value $ 30,161 $ 34,334