Fair Value Disclosures (Details) € in Millions | 6 Months Ended | 12 Months Ended | |
Jun. 30, 2015USD ($) | Dec. 31, 2014USD ($) | Jun. 30, 2015EUR (€) | Jun. 30, 2015USD ($) |
Fair Value, Liabilities Measured on Recurring Basis, Financial Statement Captions [Line Items] | | | | |
Transfer into or out of fair value measurement levels 1 and 2 | | $ 0 | | $ 0 |
Transfer into or out of fair value measurement level 3 | $ 0 | 0 | | |
Long-term debt | | $ 12,500,000 | | 2,400,000 |
Rahu Catalytics Limited [Member] | | | | |
Fair Value, Liabilities Measured on Recurring Basis, Financial Statement Captions [Line Items] | | | | |
Contingent consideration based on achieving target volumes | 15 years | | | |
Volume Targets [Member] | Rahu Catalytics Limited [Member] | | | | |
Fair Value, Liabilities Measured on Recurring Basis, Financial Statement Captions [Line Items] | | | | |
Contingent consideration amounts based on certain volume targets | | | € 20 | 22,400,000 |
Fair Value, Measurements, Recurring [Member] | | | | |
Fair Value, Liabilities Measured on Recurring Basis, Financial Statement Captions [Line Items] | | | | |
Contingent consideration payable | | | | 1,900,000 |
Fair Value, Measurements, Recurring [Member] | Quoted Prices In Active Markets For Identical Assets (Level 1) [Member] | | | | |
Fair Value, Liabilities Measured on Recurring Basis, Financial Statement Captions [Line Items] | | | | |
Contingent consideration payable | | | | 0 |
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) [Member] | | | | |
Fair Value, Liabilities Measured on Recurring Basis, Financial Statement Captions [Line Items] | | | | |
Contingent consideration payable | | | | 500,000 |
Fair Value, Measurements, Recurring [Member] | Significant Unobservable Inputs (Level 3) [Member] | | | | |
Fair Value, Liabilities Measured on Recurring Basis, Financial Statement Captions [Line Items] | | | | |
Contingent consideration payable | | | | 1,400,000 |
Fair Value, Measurements, Recurring [Member] | Contingent Consideration [Member] | | | | |
Fair Value, Liabilities Measured on Recurring Basis, Financial Statement Captions [Line Items] | | | | |
Contingent consideration payable | | | | 1,400,000 |
Fair Value, Measurements, Recurring [Member] | Contingent Consideration [Member] | Quoted Prices In Active Markets For Identical Assets (Level 1) [Member] | | | | |
Fair Value, Liabilities Measured on Recurring Basis, Financial Statement Captions [Line Items] | | | | |
Contingent consideration payable | | | | 0 |
Fair Value, Measurements, Recurring [Member] | Contingent Consideration [Member] | Significant Other Observable Inputs (Level 2) [Member] | | | | |
Fair Value, Liabilities Measured on Recurring Basis, Financial Statement Captions [Line Items] | | | | |
Contingent consideration payable | | | | 0 |
Fair Value, Measurements, Recurring [Member] | Contingent Consideration [Member] | Significant Unobservable Inputs (Level 3) [Member] | | | | |
Fair Value, Liabilities Measured on Recurring Basis, Financial Statement Captions [Line Items] | | | | |
Contingent consideration payable | | | | 1,400,000 |
Fair Value, Measurements, Recurring [Member] | Commodity Contract [Member] | | | | |
Fair Value, Liabilities Measured on Recurring Basis, Financial Statement Captions [Line Items] | | | | |
Commodity contract derivatives | | | | 500,000 |
Fair Value, Measurements, Recurring [Member] | Commodity Contract [Member] | Quoted Prices In Active Markets For Identical Assets (Level 1) [Member] | | | | |
Fair Value, Liabilities Measured on Recurring Basis, Financial Statement Captions [Line Items] | | | | |
Commodity contract derivatives | | | | 0 |
Fair Value, Measurements, Recurring [Member] | Commodity Contract [Member] | Significant Other Observable Inputs (Level 2) [Member] | | | | |
Fair Value, Liabilities Measured on Recurring Basis, Financial Statement Captions [Line Items] | | | | |
Commodity contract derivatives | | | | 500,000 |
Fair Value, Measurements, Recurring [Member] | Commodity Contract [Member] | Significant Unobservable Inputs (Level 3) [Member] | | | | |
Fair Value, Liabilities Measured on Recurring Basis, Financial Statement Captions [Line Items] | | | | |
Commodity contract derivatives | | | | $ 0 |