XML 147 R136.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Components of income tax expense (benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Taxes [Abstract]      
Current Income Tax Expense Benefit $ 25,477 $ 33,618 $ 19,101
Deferred Income Tax Expense (Benefit) (4,068) 14,772 (3,658)
Total Income Tax Expense (Benefit) $ 21,409 $ 48,390 $ 15,443