Annual report pursuant to Section 13 and 15(d)

Income Taxes Income Taxes narrative (TCJA details) (Details)

v3.10.0.1
Income Taxes Income Taxes narrative (TCJA details) (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]    
Tax Cuts and Jobs Act Of 2017, provisional tax expense $ 5,064,000 $ 95,610,000
Tax Cuts and Jobs Act of 2017, provisional decrease to deferred tax assets (1,450,000) 15,017,000
Tax Cuts and Jobs Act Of 2017, provisional transition tax obligation 5,424,000 49,947,000
Tax Cuts and Jobs Act Of 2017, provisional liability for withholding tax 1,648,000 23,690,000
Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Foreign Tax Credit, Provisional Income Tax Expense $ (557,000) $ 6,956,000