Annual report pursuant to Section 13 and 15(d)

Employee Benefit Plans - Weighted Average Actuarial Assumptions Used to Develop Projected Benefit Obligation (Detail)

v2.4.1.9
Employee Benefit Plans - Weighted Average Actuarial Assumptions Used to Develop Projected Benefit Obligation (Detail) (Other Postretirement Benefit Plans [Member])
Mar. 31, 2015
Mar. 31, 2014
Other Postretirement Benefit Plans [Member]
   
Defined Benefit Plan Disclosure [Line Items]    
Discount rate 3.11%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
3.59%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Medical care cost trend rate 8.00%ghm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMedicalCareCostTrendRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
8.00%ghm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMedicalCareCostTrendRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember