XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities (Amortized Cost and Estimated Fair Value by Maturity Date) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 2,477  
Due after one year through five years 15,098  
Due after five years through ten years 27,511  
Due after ten years 97,873  
Amortized Cost 142,959 $ 120,832
Fair Value    
Due in one year or less 2,477  
Due after one year through five years 14,067  
Due after five years through ten years 24,591  
Due after ten years 90,459  
Total 131,594 110,521
Amortized Cost    
Due in one year or less 7,058  
Due after one year through five years 129,280  
Due after five years through ten years 37,670  
Due after ten years 325,531  
Amortized Cost 499,539 513,282
Fair Value    
Due in one year or less 7,032  
Due after one year through five years 121,184  
Due after five years through ten years 34,457  
Due after ten years 277,491  
Total $ 440,164 $ 457,830