XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Investments - Schedule of Available-for-sale and Held-to-Maturity Securities Reconciliation (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Debt Securities, Held-to-maturity [Abstract]    
Amortized Cost $ 467,508 $ 488,059
Gross Unrealized Gains 5,540 13,960
Gross Unrealized Losses (2,949) (496)
Allowance for Credit Losses 449 449
Fair Value 470,099 501,523
Total securities held-to-maturity, net 467,059 487,610
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 930,454 882,682
Gross Unrealized Gains 20,962 30,104
Gross Unrealized Losses (5,756) (357)
Fair Value 945,660 912,429
Obligations of U.S. Government-sponsored enterprises    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 23,484 14,978
Gross Unrealized Gains 137 186
Gross Unrealized Losses (176) (3)
Fair Value 23,445 15,161
Obligations of states and political subdivisions    
Debt Securities, Held-to-maturity [Abstract]    
Amortized Cost 244,030 248,324
Gross Unrealized Gains 900 2,814
Gross Unrealized Losses (2,491) 0
Fair Value 242,439 251,138
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 404,087 335,271
Gross Unrealized Gains 3,132 8,994
Gross Unrealized Losses (3,662) (33)
Fair Value 403,557 344,232
Agency mortgage-backed securities    
Debt Securities, Held-to-maturity [Abstract]    
Amortized Cost 96,777 112,742
Gross Unrealized Gains 1,432 2,295
Gross Unrealized Losses (458) (496)
Fair Value 97,751 114,541
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 477,151 506,703
Gross Unrealized Gains 16,841 20,190
Gross Unrealized Losses (1,911) (321)
Fair Value 492,081 526,572
U.S. Treasury bills    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 10,982 10,980
Gross Unrealized Gains 427 486
Gross Unrealized Losses 0 0
Fair Value 11,409 11,466
Corporate debt securities    
Debt Securities, Held-to-maturity [Abstract]    
Amortized Cost 126,701 126,993
Gross Unrealized Gains 3,208 8,851
Gross Unrealized Losses 0 0
Fair Value 129,909 135,844
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 14,750 14,750
Gross Unrealized Gains 425 248
Gross Unrealized Losses (7) 0
Fair Value $ 15,168 $ 14,998