Real Estate and Intangible Assets - Schedule of Revenue and Earnings Recognized on Properties Acquired (Detail) (USD $) In Thousands, unless otherwise specified
|
12 Months Ended |
Dec. 31, 2014
|
Dec. 31, 2013
|
Business Acquisition [Line Items] |
|
|
Rental Revenue |
$ 5,605good_OperatingLeasesIncomeStatementLeaseRevenueFromAcquiredProperties
|
$ 5,155good_OperatingLeasesIncomeStatementLeaseRevenueFromAcquiredProperties
|
Earnings |
2,492good_NetIncomeLossFromAcquiredProperties
|
1,981good_NetIncomeLossFromAcquiredProperties
|
Allen, TX [Member] |
|
|
Business Acquisition [Line Items] |
|
|
Acquisition Date |
Mar. 27, 2014
|
Jul. 10, 2013
|
Rental Revenue |
435good_OperatingLeasesIncomeStatementLeaseRevenueFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_AllenTxMember
|
685good_OperatingLeasesIncomeStatementLeaseRevenueFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_AllenTxMember
|
Earnings |
249good_NetIncomeLossFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_AllenTxMember
|
300good_NetIncomeLossFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_AllenTxMember
|
Colleyville, TX [Member] |
|
|
Business Acquisition [Line Items] |
|
|
Acquisition Date |
Mar. 27, 2014
|
|
Rental Revenue |
357good_OperatingLeasesIncomeStatementLeaseRevenueFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_ColleyvilletxMember
|
|
Earnings |
206good_NetIncomeLossFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_ColleyvilletxMember
|
|
Rancho Cordova, CA [Member] |
|
|
Business Acquisition [Line Items] |
|
|
Acquisition Date |
Apr. 22, 2014
|
|
Rental Revenue |
625good_OperatingLeasesIncomeStatementLeaseRevenueFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_RanchoCordovaCaliforniaMember
|
|
Earnings |
239good_NetIncomeLossFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_RanchoCordovaCaliforniaMember
|
|
Coppell, TX [Member] |
|
|
Business Acquisition [Line Items] |
|
|
Acquisition Date |
May 08, 2014
|
|
Rental Revenue |
390good_OperatingLeasesIncomeStatementLeaseRevenueFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_CoppelltxMember
|
|
Earnings |
226good_NetIncomeLossFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_CoppelltxMember
|
|
Columbus, OH [Member] |
|
|
Business Acquisition [Line Items] |
|
|
Acquisition Date |
May 13, 2014
|
|
Rental Revenue |
790good_OperatingLeasesIncomeStatementLeaseRevenueFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_ColumbusOHMember
|
|
Earnings |
272good_NetIncomeLossFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_ColumbusOHMember
|
|
Taylor, PA [Member] |
|
|
Business Acquisition [Line Items] |
|
|
Acquisition Date |
Jun. 09, 2014
|
|
Rental Revenue |
1,908good_OperatingLeasesIncomeStatementLeaseRevenueFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_TaylorpaMember
|
|
Earnings |
890good_NetIncomeLossFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_TaylorpaMember
|
|
Aurora, CO [Member] |
|
|
Business Acquisition [Line Items] |
|
|
Acquisition Date |
Jul. 01, 2014
|
|
Rental Revenue |
384good_OperatingLeasesIncomeStatementLeaseRevenueFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_AuroraMember
|
|
Earnings |
253good_NetIncomeLossFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_AuroraMember
|
|
Indianapolis, IN [Member] |
|
|
Business Acquisition [Line Items] |
|
|
Acquisition Date |
Sep. 03, 2014
|
|
Rental Revenue |
489good_OperatingLeasesIncomeStatementLeaseRevenueFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_IndianapolisMember
|
|
Earnings |
44good_NetIncomeLossFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_IndianapolisMember
|
|
Denver, CO [Member] |
|
|
Business Acquisition [Line Items] |
|
|
Acquisition Date |
Oct. 31, 2014
|
|
Rental Revenue |
166good_OperatingLeasesIncomeStatementLeaseRevenueFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_DenverCoMember
|
|
Earnings |
82good_NetIncomeLossFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_DenverCoMember
|
|
Egg Harbor Township, NJ [Member] |
|
|
Business Acquisition [Line Items] |
|
|
Acquisition Date |
|
Mar. 28, 2013
|
Rental Revenue |
|
373good_OperatingLeasesIncomeStatementLeaseRevenueFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_EggHarborTownshipNjMember
|
Earnings |
|
209good_NetIncomeLossFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_EggHarborTownshipNjMember
|
Vance, AL [Member] |
|
|
Business Acquisition [Line Items] |
|
|
Acquisition Date |
|
May 09, 2013
|
Rental Revenue |
|
757good_OperatingLeasesIncomeStatementLeaseRevenueFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_VanceAlMember
|
Earnings |
|
363good_NetIncomeLossFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_VanceAlMember
|
Blaine, MN [Member] |
|
|
Business Acquisition [Line Items] |
|
|
Acquisition Date |
|
May 10, 2013
|
Rental Revenue |
|
947good_OperatingLeasesIncomeStatementLeaseRevenueFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_BlaineMnMember
|
Earnings |
|
424good_NetIncomeLossFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_BlaineMnMember
|
Austin, Texas [Member] |
|
|
Business Acquisition [Line Items] |
|
|
Acquisition Date |
|
Jul. 09, 2013
|
Rental Revenue |
|
2,299good_OperatingLeasesIncomeStatementLeaseRevenueFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_AustinTxMember
|
Earnings |
|
655good_NetIncomeLossFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_AustinTxMember
|
Englewood, CO [Member] |
|
|
Business Acquisition [Line Items] |
|
|
Acquisition Date |
|
Dec. 11, 2013
|
Rental Revenue |
|
85good_OperatingLeasesIncomeStatementLeaseRevenueFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_EnglewoodCoMember
|
Earnings |
|
25good_NetIncomeLossFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_EnglewoodCoMember
|
Novi, MI [Member] |
|
|
Business Acquisition [Line Items] |
|
|
Acquisition Date |
|
Dec. 27, 2013
|
Rental Revenue |
|
9good_OperatingLeasesIncomeStatementLeaseRevenueFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_NoviMiMember
|
Earnings |
|
5good_NetIncomeLossFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_NoviMiMember
|
Monroe, MI [Member] |
|
|
Business Acquisition [Line Items] |
|
|
Acquisition Date |
Dec. 23, 2014
|
|
Rental Revenue |
61good_OperatingLeasesIncomeStatementLeaseRevenueFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_MonroeMember
|
|
Earnings |
$ 31good_NetIncomeLossFromAcquiredProperties / us-gaap_BusinessAcquisitionAxis = good_MonroeMember
|
|