Annual report pursuant to Section 13 and 15(d)

Long-Term Debt - Summary of Long-Term Debt (Parenthetical) (Detail)

v2.4.1.9
Long-Term Debt - Summary of Long-Term Debt (Parenthetical) (Detail)
Dec. 31, 2014
Dec. 31, 2013
6.375% Senior Notes [Member]    
Debt Instrument [Line Items]    
Interest rate on Senior Notes 6.375%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= hlm_SixPointThreeSevenFivePercentSeniorNotesMember
6.375%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= hlm_SixPointThreeSevenFivePercentSeniorNotesMember
10.875% Senior Notes [Member]    
Debt Instrument [Line Items]    
Interest rate on Senior Notes 10.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= hlm_TenPointEightSevenFivePercentageSeniorNotesMember
10.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= hlm_TenPointEightSevenFivePercentageSeniorNotesMember
Successor [Member] | 6.375% Senior Notes [Member]    
Debt Instrument [Line Items]    
Interest rate on Senior Notes 6.375%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= hlm_SixPointThreeSevenFivePercentSeniorNotesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Successor [Member] | 10.875% Senior Notes [Member]    
Debt Instrument [Line Items]    
Interest rate on Senior Notes 10.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= hlm_TenPointEightSevenFivePercentageSeniorNotesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Predecessor [Member] | 10.875% Senior Notes [Member]    
Debt Instrument [Line Items]    
Interest rate on Senior Notes   10.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= hlm_TenPointEightSevenFivePercentageSeniorNotesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember