Annual report pursuant to Section 13 and 15(d)

Income Taxes (Provision For Income Taxes) (Details)

v3.10.0.1
Income Taxes (Provision For Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Taxes [Abstract]      
Federal: Current $ 21,594 $ 35,466 $ 22,262
Federal: Deferred 927 (42,637) 20,030
Federal 22,521 (7,171) 42,292
State and Other: Current 4,857 4,209 2,763
State and Other: Deferred 1,163 617 (3,435)
State and Other 6,020 4,826 (672)
Income Tax Expense (Benefit), Total $ 28,541 $ (2,345) $ 41,620