Annual report pursuant to Section 13 and 15(d)

Real Estate and Intangible Assets - Schedule of Revenue and Earnings Recognized on Properties Acquired (Detail)

v2.4.1.9
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