XML 79 R67.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Accumulated other comprehensive loss $ (6,380) $ (7,234) $ (4,579)   $ (4,366)
Retained earnings $ 346,922 $ 338,995      
Accounting Standards Update 2018-02          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Accumulated other comprehensive loss       $ (350)  
Retained earnings       $ 350