XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities (Amortized Cost and Fair Value of Debt Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]    
Debt Securities Available for Sale, Due in one year or less, Amortized Cost $ 36,791  
Debt Securities Available for Sale, Due after one year through five years, Amortized Cost 958,196  
Debt Securities Available for Sale, Due after five years through ten years, Amortized Cost 2,330,532  
Debt Securities Available for Sale, Due after ten years, Amortized Cost 2,448,614  
Securities Available for Sale, Amortized Cost 5,774,133 $ 5,496,718
Debt Securities Available for Sale, Due in one year or less, Fair Value 36,914  
Debt Securities Available for Sale, Due after one year through five years, Fair Value 924,308  
Debt Securities Available for Sale, Due after five years through ten years, Fair Value 2,099,062  
Debt Securities Available for Sale, Due after ten years, Fair Value 2,101,207  
Total available for sale debt securities, Fair Value 5,161,491 4,915,195
Debt Securities Held to Maturity, Due in one year or less, Amortized Cost 105,692  
Debt Securities Held to Maturity, Due after one year through five years, Amortized Cost 780,633  
Debt Securities Held to Maturity, Due after five years through ten years, Amortized Cost 572,371  
Debt Securities Held to Maturity, Due after ten years, Amortized Cost 976,967  
Securities Held to Maturity, Gross Amortized Cost 2,435,663 2,684,779
Debt Securities Held to Maturity, Due in one year or less, Fair Value 105,035  
Debt Securities Held to Maturity, Due after one year through five years, Fair Value 740,241  
Debt Securities Held to Maturity, Due after five years through ten years, Fair Value 535,864  
Debt Securities Held to Maturity, Due after ten years, Fair Value 852,386  
Total held to maturity debt securities, Fair Value $ 2,233,526 $ 2,485,918