v3.21.1
Debt Securities - Schedule of Available for Sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Schedule of Available-for-sale Securities    
Amortized Cost $ 1,891,427 $ 1,624,103
Gross Unrealized Gains 23,293 34,592
Gross Unrealized Losses 17,826 1,314
Allowance for Credit Loss related to Debt Securities 0 0
Debt securities available for sale 1,896,894 1,657,381
U.S. Government agencies and corporations    
Schedule of Available-for-sale Securities    
Amortized Cost 335 355
Gross Unrealized Gains 5 6
Gross Unrealized Losses 0 0
Allowance for Credit Loss related to Debt Securities 0 0
Debt securities available for sale 340 361
State and political subdivisions    
Schedule of Available-for-sale Securities    
Amortized Cost 672,120 611,666
Gross Unrealized Gains 9,510 17,163
Gross Unrealized Losses 7,707 483
Allowance for Credit Loss related to Debt Securities 0 0
Debt securities available for sale 673,923 628,346
Mortgage-backed securities    
Schedule of Available-for-sale Securities    
Amortized Cost 78,512 92,261
Gross Unrealized Gains 1,237 1,758
Gross Unrealized Losses 744 1
Allowance for Credit Loss related to Debt Securities 0 0
Debt securities available for sale 79,005 94,018
Collateralized mortgage obligations    
Schedule of Available-for-sale Securities    
Amortized Cost 717,112 559,718
Gross Unrealized Gains 4,546 6,332
Gross Unrealized Losses 5,677 214
Allowance for Credit Loss related to Debt Securities 0 0
Debt securities available for sale 715,981 565,836
Corporate debt securities    
Schedule of Available-for-sale Securities    
Amortized Cost 423,348 360,103
Gross Unrealized Gains 7,995 9,333
Gross Unrealized Losses 3,698 616
Allowance for Credit Loss related to Debt Securities 0 0
Debt securities available for sale $ 427,645 $ 368,820