XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.3
MARKETABLE SECURITIES - Contractual Maturities of Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Amortized Cost    
Due within one year $ 10,462  
Due after one year through five years 12,032  
Due after five years through ten years 22,616  
Due after ten years 0  
Available-for-sale debt securities, amortized cost basis 288,167 $ 215,380
Estimated Fair Value    
Due within one year 10,426  
Due after one year through five years 11,951  
Due after five years through ten years 21,031  
Due after ten years 0  
Available-for-sale debt securities, estimated fair value 277,567 196,195
Held to Maturity Amortized Cost    
Due within one year 34,512  
Due after one year through five years 41,115  
Due after five years through ten years 89,580  
Due after ten years 30,477  
Held to Maturity debt securities, amortized cost 341,911 404,208
Held to Maturity Estimated Fair Value    
Due within one year 34,241  
Due after one year through five years 39,991  
Due after five years through ten years 87,178  
Due after ten years 28,315  
Held to maturity debt securities, estimated fair value 319,313 374,523
Mortgage-backed securities    
Amortized Cost    
Available-for-sale debt securities, amortized cost basis 227,136  
Available-for-sale debt securities, amortized cost basis 227,136 164,419
Estimated Fair Value    
Available-for-sale debt securities, estimated fair value 219,434  
Available-for-sale debt securities, estimated fair value 219,434 149,812
Held to Maturity Amortized Cost    
Held to Maturity debt securities, amortized cost 111,767  
Held to Maturity debt securities, amortized cost 111,767 119,872
Held to Maturity Estimated Fair Value    
Held to maturity debt securities, estimated fair value 100,822  
Held to maturity debt securities, estimated fair value 100,822 104,767
Collateralized mortgage obligations    
Amortized Cost    
Available-for-sale debt securities, amortized cost basis 15,921  
Available-for-sale debt securities, amortized cost basis 15,921 18,757
Estimated Fair Value    
Available-for-sale debt securities, estimated fair value 14,725  
Available-for-sale debt securities, estimated fair value 14,725 17,074
Held to Maturity Amortized Cost    
Held to Maturity debt securities, amortized cost 34,460  
Held to Maturity debt securities, amortized cost 34,460 37,437
Held to Maturity Estimated Fair Value    
Held to maturity debt securities, estimated fair value 28,766  
Held to maturity debt securities, estimated fair value $ 28,766 $ 30,161