XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Securities - Fair Value of Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Available for sale    
Amortized Cost $ 1,662,254 $ 1,090,363
Gross Unrealized Gains 34,968 43,985
Gross Unrealized Losses (6,036) (323)
Fair Value 1,691,186 1,134,025
Held to maturity    
Amortized Cost 153,284 168,676
Gross Unrealized Gains 9,367 11,314
Gross Unrealized Losses 0 0
Fair Value 162,651 179,990
U.S. Treasury and federal agencies    
Available for sale    
Amortized Cost 191,490 19,750
Gross Unrealized Gains 228 0
Gross Unrealized Losses (617) (35)
Fair Value 191,101 19,715
State and municipal    
Available for sale    
Amortized Cost 1,090,693 803,100
Gross Unrealized Gains 27,993 35,014
Gross Unrealized Losses (5,193) (271)
Fair Value 1,113,493 837,843
Held to maturity    
Amortized Cost 144,430 157,421
Gross Unrealized Gains 9,176 11,035
Gross Unrealized Losses 0 0
Fair Value 153,606 168,456
Federal agency collateralized mortgage obligations    
Available for sale    
Amortized Cost 96,344 144,022
Gross Unrealized Gains 2,280 3,448
Gross Unrealized Losses (2) (17)
Fair Value 98,622 147,453
Held to maturity    
Amortized Cost 1,007 2,661
Gross Unrealized Gains 16 36
Gross Unrealized Losses 0 0
Fair Value 1,023 2,697
Federal agency mortgage-backed pools    
Available for sale    
Amortized Cost 165,016 114,484
Gross Unrealized Gains 2,641 4,315
Gross Unrealized Losses (147) 0
Fair Value 167,510 118,799
Held to maturity    
Amortized Cost 3,733 8,594
Gross Unrealized Gains 175 243
Gross Unrealized Losses 0 0
Fair Value 3,908 8,837
Private labeled mortgage-backed pools    
Available for sale    
Amortized Cost 33,074  
Gross Unrealized Gains 508  
Gross Unrealized Losses (14)  
Fair Value 33,568 0
Held to maturity    
Amortized Cost 4,114 0
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Fair Value 4,114 0
Corporate notes    
Available for sale    
Amortized Cost 85,637 9,007
Gross Unrealized Gains 1,318 1,208
Gross Unrealized Losses (63) 0
Fair Value $ 86,892 $ 10,215