XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Securities (Amortized Cost and Fair Value of Debt Securities Held to Maturity) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of Held-to-maturity Securities [Line Items]    
Securities Held to Maturity, Gross Amortized Cost $ 1,565,751 $ 1,357,170
Securities Held to Maturity, Gross Unrealized Gains 68,124 110,413
Securities Held to Maturity, Gross Unrealized Losses 2,393 2
Securities held to maturity, fair value 1,631,482 1,467,581
U.S. Treasury And Government Agency Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Securities Held to Maturity, Gross Amortized Cost 14,857  
Securities Held to Maturity, Gross Unrealized Losses 20  
Securities held to maturity, fair value 14,837  
Municipal Obligations [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Securities Held to Maturity, Gross Amortized Cost 621,405 627,019
Securities Held to Maturity, Gross Unrealized Gains 37,941 51,408
Securities Held to Maturity, Gross Unrealized Losses 205 2
Securities held to maturity, fair value 659,141 678,425
Residential Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Securities Held to Maturity, Gross Amortized Cost 268,907 21,951
Securities Held to Maturity, Gross Unrealized Gains 682 1,469
Securities Held to Maturity, Gross Unrealized Losses 1,499  
Securities held to maturity, fair value 268,090 23,420
Commercial Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Securities Held to Maturity, Gross Amortized Cost 603,156 549,686
Securities Held to Maturity, Gross Unrealized Gains 28,679 54,587
Securities Held to Maturity, Gross Unrealized Losses 669  
Securities held to maturity, fair value 631,166 604,273
Collateralized Mortgage Obligations [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Securities Held to Maturity, Gross Amortized Cost 57,426 158,514
Securities Held to Maturity, Gross Unrealized Gains 822 2,949
Securities held to maturity, fair value $ 58,248 $ 161,463