XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Investment Securities (Amortized Cost and Estimated Fair Value by Maturity Date) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 2,495  
Due after one year through five years 14,064  
Due after five years through ten years 29,194  
Due after ten years 95,188  
Amortized Cost 140,941 $ 120,832
Fair Value    
Due in one year or less 2,498  
Due after one year through five years 13,368  
Due after five years through ten years 27,403  
Due after ten years 90,070  
Total 133,339 110,521
Amortized Cost    
Due in one year or less 7,057  
Due after one year through five years 118,995  
Due after five years through ten years 36,270  
Due after ten years 322,362  
Amortized Cost 484,684 513,282
Fair Value    
Due in one year or less 7,016  
Due after one year through five years 113,847  
Due after five years through ten years 33,973  
Due after ten years 285,460  
Total $ 440,296 $ 457,830