XML 96 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Available-for-Sale and Held-to-Maturity by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Securities held-to-maturity, Amortized Cost, Due after ten years $ 44,002  
Securities, held-to-maturity, Amortized Cost, With single maturity date 44,002  
Securities, held-to-maturity, Amortized Cost 51,838 $ 74,010
Securities held-to-maturity, Fair Value, Due after ten years 37,815  
Securities held-to-maturity, Fair Value, With single maturity date 37,815  
Debt Securities, Held-to-maturity, Fair Value, Total 44,718 65,755
Securities available-for-sale, Amortized Cost, Due after one years through five years 57,065  
Securities available-for-sale, Amortized Cost, Due after five years through ten years 198,589  
Securities available-for-sale, Amortized Cost, Due after ten years 326,384  
Securities available-for-sale, Amortized Cost, With single maturity date 582,038  
Total Securities available for sale, Amortized Cost 1,506,798  
Securities available for sale, Fair Value, Due after one years through five years 54,747  
Securities available for sale, Fair Value, Due after five years through ten years 195,649  
Securities available for sale, Fair Value, Due after ten years 323,983  
Securities available-for-sale, Fair Value, With single maturity date 574,379  
Total securities available for sale, Fair Value 1,497,905 874,753
Designated as Hedging Instrument [Member] | Portfolio Layer Hedges on Closed Portfolio of Securities Available for Sale [Member]    
Total securities available for sale, Fair Value   283,200
Total Other Securities [Member]    
Total Securities available for sale, Amortized Cost 593,928  
Total securities available for sale, Fair Value 586,269 520,409
Collateralized Mortgage Backed Securities    
Securities held-to-maturity, Amortized Cost, Without single maturity 7,836  
Securities held-to-maturity, Fair Value, Without single maturity date 6,903  
Securities, available-for-sale, Amortized Cost, Without single maturity date 912,870  
Total Securities available for sale, Amortized Cost 912,870  
Securities available-for-sale, Fair Value, Without single maturity date 911,636  
Total securities available for sale, Fair Value 911,636 354,344
Mutual Fund Debt Securities [Member]    
Securities, available-for-sale, Amortized Cost, Without single maturity date 11,890  
Total Securities available for sale, Amortized Cost 11,890  
Securities available-for-sale, Fair Value, Without single maturity date 11,890  
Total securities available for sale, Fair Value $ 11,890 $ 11,660