Fair Value Measurements - Carrying Amounts, Estimated Fair Values and Valuation Input Levels of the Company's Senior Notes, Senior Secured Term Loans and Senior Secured Revolving Credit Facility (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Hydrogenics [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale securities $ 15,427 $ 20,392
Prepaid Expenses and Other Current Assets [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency contracts 2,323 1,165
Other Accrued Liabilities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency contracts 2,575 3,584
5.00% Senior Notes Due 2021 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior notes 650,000 650,000
5.50% Senior Notes Due 2024 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior notes 650,000 650,000
Senior Secured Term Loans Due 2017, at Par [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior secured term loans 344,750 345,625
Senior Secured Term Loans Due 2018, at Par [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior secured term loans 517,125 518,438
Senior PIK Toggle Notes Due 2020 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior PIK toggle notes due 2020 550,000 550,000
Fair Value [Member] | Level 1 [Member] | Hydrogenics [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale securities 15,427 20,392
Fair Value [Member] | Level 2 [Member] | Prepaid Expenses and Other Current Assets [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency contracts 2,323 1,165
Fair Value [Member] | Level 2 [Member] | Other Accrued Liabilities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency contracts 2,575 3,584
Fair Value [Member] | Level 2 [Member] | 5.00% Senior Notes Due 2021 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior notes 649,220 643,500
Fair Value [Member] | Level 2 [Member] | 5.50% Senior Notes Due 2024 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior notes 649,220 640,250
Fair Value [Member] | Level 2 [Member] | Senior Secured Term Loans Due 2017, at Par [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior secured term loans 344,535 342,169
Fair Value [Member] | Level 2 [Member] | Senior Secured Term Loans Due 2018, at Par [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior secured term loans 517,435 513,254
Fair Value [Member] | Level 2 [Member] | Senior PIK Toggle Notes Due 2020 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior PIK toggle notes due 2020 $ 565,125 $ 566,500