XML 76 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Investments - Schedule of Available-for-sale and Held-to-Maturity Securities Reconciliation (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 488,059 $ 181,166
Gross Unrealized Gains 13,960 973
Gross Unrealized Losses (496) (200)
Fair Value 501,523 181,939
Debt Securities, Held-to-maturity, Allowance for Credit Loss 449  
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 882,682 1,115,323
Gross Unrealized Gains 30,104 21,548
Gross Unrealized Losses (357) (1,554)
Fair Value 912,429 1,135,317
debt securities, held to maturity, net of alloawance for credit losses 487,610 181,166
Corporate Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 126,993 123,116
Gross Unrealized Gains 8,851 128
Gross Unrealized Losses 0 (200)
Fair Value 135,844 123,044
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 14,750  
Gross Unrealized Gains 248  
Gross Unrealized Losses 0  
Fair Value 14,998  
    Obligations of U.S. Government-sponsored enterprises    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 14,978 9,954
Gross Unrealized Gains 186 92
Gross Unrealized Losses (3) 0
Fair Value 15,161 10,046
Obligations of states and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 248,324 11,704
Gross Unrealized Gains 2,814 170
Gross Unrealized Losses 0 0
Fair Value 251,138 11,874
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 335,271 207,269
Gross Unrealized Gains 8,994 6,118
Gross Unrealized Losses (33) (363)
Fair Value 344,232 213,024
Residential mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 112,742 46,346
Gross Unrealized Gains 2,295 675
Gross Unrealized Losses (496) 0
Fair Value 114,541 47,021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 506,703 888,129
Gross Unrealized Gains 20,190 15,083
Gross Unrealized Losses (321) (1,191)
Fair Value 526,572 902,021
US Treasury Bill Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 10,980 9,971
Gross Unrealized Gains 486 255
Gross Unrealized Losses 0 0
Fair Value $ 11,466 $ 10,226