XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Available-for-Sale and Held-to-Maturity by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Securities held-to-maturity, Amortized Cost, Due after ten years $ 43,678  
Securities, held-to-maturity, Amortized Cost, With single maturity date 43,678  
Securities, held-to-maturity, Amortized Cost 51,509 $ 51,838
Securities held-to-maturity, Fair Value, Due after ten years 37,583  
Securities held-to-maturity, Fair Value, With single maturity date 37,583  
Debt Securities, Held-to-maturity, Fair Value, Total 44,670 44,718
Securities available-for-sale, Amortized Cost, Due after one years through five years 56,323  
Securities available-for-sale, Amortized Cost, Due after five years through ten years 224,382  
Securities available-for-sale, Amortized Cost, Due after ten years 285,904  
Securities available-for-sale, Amortized Cost, With single maturity date 566,609  
Total Securities available for sale, Amortized Cost 1,454,886 1,506,798
Securities available for sale, Fair Value, Due after one years through five years 54,411  
Securities available for sale, Fair Value, Due after five years through ten years 221,888  
Securities available for sale, Fair Value, Due after ten years 282,119  
Securities available-for-sale, Fair Value, With single maturity date 558,418  
Total securities available for sale, Fair Value 1,450,144 1,497,905
Total Other Securities [Member]    
Total Securities available for sale, Amortized Cost 578,769 593,928
Total securities available for sale, Fair Value 570,578 586,269
Collateralized Mortgage Backed Securities    
Securities held-to-maturity, Amortized Cost, Without single maturity 7,831  
Securities held-to-maturity, Fair Value, Without single maturity date 7,087  
Securities, available-for-sale, Amortized Cost, Without single maturity date 876,117  
Total Securities available for sale, Amortized Cost 876,117 912,870
Securities available-for-sale, Fair Value, Without single maturity date 879,566  
Total securities available for sale, Fair Value 879,566 911,636
Mutual Fund Debt Securities [Member]    
Securities, available-for-sale, Amortized Cost, Without single maturity date 12,160  
Total Securities available for sale, Amortized Cost 12,160 11,890
Securities available-for-sale, Fair Value, Without single maturity date 12,160  
Total securities available for sale, Fair Value $ 12,160 $ 11,890