XML 43 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Retirement Plans - Employee Retirement Savings Plans (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
401(k) retirement savings plan        
Defined Contribution Pension and Other Postretirement Plans Disclosure [Abstract]        
Employee contribution of eligible compensation for matching, percent 1imn_DefinedContributionPlanEmployeeContributionOfEligibleCompensationForMatchingPercent
/ imn_EmployeeRetirementSavingsPlansAxis
= imn_A401KRetirementSavingsPlanMember
     
Employer matching contribution, percent 5.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
/ imn_EmployeeRetirementSavingsPlansAxis
= imn_A401KRetirementSavingsPlanMember
     
Cost recognized to match employee 401(k) contributions $ 1,800,000us-gaap_DefinedContributionPlanCostRecognized
/ imn_EmployeeRetirementSavingsPlansAxis
= imn_A401KRetirementSavingsPlanMember
$ 1,700,000us-gaap_DefinedContributionPlanCostRecognized
/ imn_EmployeeRetirementSavingsPlansAxis
= imn_A401KRetirementSavingsPlanMember
$ 2,300,000us-gaap_DefinedContributionPlanCostRecognized
/ imn_EmployeeRetirementSavingsPlansAxis
= imn_A401KRetirementSavingsPlanMember
 
Variable compensation program        
Defined Contribution Pension and Other Postretirement Plans Disclosure [Abstract]        
Employer matching contribution, percent 3.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
/ imn_EmployeeRetirementSavingsPlansAxis
= imn_VariableCompensationProgramMember
     
Employer contribution amount     700,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ imn_EmployeeRetirementSavingsPlansAxis
= imn_VariableCompensationProgramMember
700,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ imn_EmployeeRetirementSavingsPlansAxis
= imn_VariableCompensationProgramMember
2013 Plan Year | Variable compensation program        
Defined Contribution Pension and Other Postretirement Plans Disclosure [Abstract]        
Employer contribution amount 400,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ us-gaap_DefinedContributionPlanNameAxis
= imn_VariableCompensationProgram2013PlanYearMember
/ imn_EmployeeRetirementSavingsPlansAxis
= imn_VariableCompensationProgramMember
     
2012 Plan Year | Variable compensation program        
Defined Contribution Pension and Other Postretirement Plans Disclosure [Abstract]        
Employer contribution amount 0us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ us-gaap_DefinedContributionPlanNameAxis
= imn_VariableCompensationProgram2012PlanYearMember
/ imn_EmployeeRetirementSavingsPlansAxis
= imn_VariableCompensationProgramMember
     
2011 Plan Year | Variable compensation program        
Defined Contribution Pension and Other Postretirement Plans Disclosure [Abstract]        
Employer contribution amount     $ 700,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ us-gaap_DefinedContributionPlanNameAxis
= imn_VariableCompensationProgram2011PlanYearMember
/ imn_EmployeeRetirementSavingsPlansAxis
= imn_VariableCompensationProgramMember