XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities (Amortized Cost and Fair Value of Debt Securities Held to Maturity) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Held-to-maturity Securities [Line Items]    
Securities Held to Maturity, Gross Amortized cost $ 2,684,779 $ 2,852,495
Securities Held to Maturity, Gross unrealized gains 1,431 774
Securities Held to Maturity, Gross unrealized losses 200,292 237,871
Securities Held to Maturity, Fair value 2,485,918 2,615,398
U.S. Treasury And Government Agency Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Securities Held to Maturity, Gross Amortized cost 413,490 426,454
Securities Held to Maturity, Gross unrealized gains 179 21
Securities Held to Maturity, Gross unrealized losses 43,971 49,044
Securities Held to Maturity, Fair value 369,698 377,431
Municipal Obligations [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Securities Held to Maturity, Gross Amortized cost 664,488 698,908
Securities Held to Maturity, Gross unrealized gains 1,252 753
Securities Held to Maturity, Gross unrealized losses 19,593 26,558
Securities Held to Maturity, Fair value 646,147 673,103
Residential Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Securities Held to Maturity, Gross Amortized cost 654,262 734,478
Securities Held to Maturity, Gross unrealized losses 59,223 72,532
Securities Held to Maturity, Fair value 595,039 661,946
Commercial Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Securities Held to Maturity, Gross Amortized cost 920,048 948,691
Securities Held to Maturity, Gross unrealized losses 75,803 87,211
Securities Held to Maturity, Fair value 844,245 861,480
Collateralized Mortgage Obligations [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Securities Held to Maturity, Gross Amortized cost 32,491 43,964
Securities Held to Maturity, Gross unrealized losses 1,702 2,526
Securities Held to Maturity, Fair value $ 30,789 $ 41,438