XML 46 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Securities (Amortized Cost and Fair Value of Debt Securities Held to Maturity) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Securities Held to Maturity, Gross Amortized cost $ 2,570,622 $ 2,684,779
Securities Held to Maturity, Gross unrealized gains 388 1,431
Securities Held to Maturity, Gross unrealized losses 223,053 200,292
Securities Held to Maturity, Fair value 2,347,957 2,485,918
U.S. Treasury And Government Agency Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Securities Held to Maturity, Gross Amortized cost 404,468 413,490
Securities Held to Maturity, Gross unrealized gains 19 179
Securities Held to Maturity, Gross unrealized losses 48,562 43,971
Securities Held to Maturity, Fair value 355,925 369,698
Municipal Obligations [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Securities Held to Maturity, Gross Amortized cost 630,812 664,488
Securities Held to Maturity, Gross unrealized gains 369 1,252
Securities Held to Maturity, Gross unrealized losses 25,348 19,593
Securities Held to Maturity, Fair value 605,833 646,147
Residential Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Securities Held to Maturity, Gross Amortized cost 614,200 654,262
Securities Held to Maturity, Gross unrealized losses 65,661 59,223
Securities Held to Maturity, Fair value 548,539 595,039
Commercial Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Securities Held to Maturity, Gross Amortized cost 892,436 920,048
Securities Held to Maturity, Gross unrealized losses 81,803 75,803
Securities Held to Maturity, Fair value 810,633 844,245
Collateralized Mortgage Obligations [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Securities Held to Maturity, Gross Amortized cost 28,706 32,491
Securities Held to Maturity, Gross unrealized losses 1,679 1,702
Securities Held to Maturity, Fair value $ 27,027 $ 30,789