XML 66 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities (Amortized Cost And Fair Value Of Investment Securities By Contractual Maturity) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Available-for-sale, Amortized cost [Abstract]    
Due before one year $ 51,119  
Due after one year through five years 183,022  
Due after five years through ten years 684,504  
Due after ten years 607,759  
Total 1,526,404 $ 783,904
Available-for-sale, Fair value [Abstract]    
Due before one year 50,650  
Due after one year through five years 179,836  
Due after five years through ten years 678,320  
Due after ten years 594,054  
Total investment securities, available-for-sale $ 1,502,860 $ 747,534