XML 40 R81.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Retirement Plans (Schedule of Contributions Made by the Company to Each Multiemployer Plan) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plan Disclosure [Line Items]      
Contributions $ 329us-gaap_MultiemployerPlanPeriodContributions $ 328us-gaap_MultiemployerPlanPeriodContributions $ 333us-gaap_MultiemployerPlanPeriodContributions
National Integrated Group Pension Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Contributions 233us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= rock_NationalIntegratedGroupPensionPlanMember
222us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= rock_NationalIntegratedGroupPensionPlanMember
202us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= rock_NationalIntegratedGroupPensionPlanMember
Sheet Metal Workers National Pension Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Contributions 61us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= rock_SheetMetalWorkersNationalPensionPlanMember
78us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= rock_SheetMetalWorkersNationalPensionPlanMember
98us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= rock_SheetMetalWorkersNationalPensionPlanMember
Sheet Metal Workers Pension Plan Of Northern California [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Contributions $ 35us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= rock_SheetMetalWorkersPensionPlanOfNorthernCaliforniaMember
$ 28us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= rock_SheetMetalWorkersPensionPlanOfNorthernCaliforniaMember
$ 33us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= rock_SheetMetalWorkersPensionPlanOfNorthernCaliforniaMember