Annual report pursuant to Section 13 and 15(d)

Income Taxes (Provision For Income Taxes) (Details)

v3.20.1
Income Taxes (Provision For Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Taxes [Abstract]      
Federal: Current $ 8,170 $ 21,594 $ 35,466
Federal: Deferred 2,081 927 (42,637)
Federal 10,251 22,521 (7,171)
State and Other: Current 2,522 4,857 4,209
State and Other: Deferred (633) 1,163 617
State and Other 1,889 6,020 4,826
Income Tax Expense (Benefit), Total $ 12,140 $ 28,541 $ (2,345)