XML 71 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Changes in Level 3 Inputs) (Details) - Fair Value, Inputs, Level 3 [Member] - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Level 3 liability balance $ 0 $ (2,554) $ 0
Change in fair value, recognized in earnings      
Change in fair value, recognized in other comprehensive income 1,626 (1,460)  
Cost of products sold      
Change in fair value, recognized in earnings      
Change in fair value recognized in earnings (4,664) (1,094)  
Settlement date fair value, recognized in earnings 5,757 0  
Sales [Member]      
Change in fair value, recognized in earnings      
Settlement date fair value, recognized in earnings $ (165) $ 0