Annual report pursuant to Section 13 and 15(d)

Real Estate and Intangible Assets - Summary of Properties Acquired (Detail)

v2.4.1.9
Real Estate and Intangible Assets - Summary of Properties Acquired (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended 1 Months Ended
Dec. 31, 2014
sqft
Dec. 31, 2013
sqft
Jul. 31, 2004
Oct. 31, 2005
Business Acquisition [Line Items]        
Square Footage (unaudited) 2,496,634good_AreaOfRealEstateProperties 1,085,129good_AreaOfRealEstateProperties    
Total Purchase Price $ 140,011good_PurchasePrice $ 134,438good_PurchasePrice    
Acquisition Expenses 1,292good_BusinessAcquisitionExpenses 761good_BusinessAcquisitionExpenses    
Annualized Straight Line Rent 14,216good_AnnualizedStraightLineRent 12,399good_AnnualizedStraightLineRent    
Debt Issued 62,231us-gaap_MortgageLoansOnRealEstateNewMortgageLoans 71,795us-gaap_MortgageLoansOnRealEstateNewMortgageLoans    
Canton, North Carolina [Member]        
Business Acquisition [Line Items]        
Acquisition Date Nov. 01, 2014      
Square Footage (unaudited) 365,960good_AreaOfRealEstateProperties
/ us-gaap_BusinessAcquisitionAxis
= good_CantonNorthCarolinaMember
     
Lease Term 20 years      
Renewal Options 2good_NumberOfRenewalOptionUnderLease
/ us-gaap_BusinessAcquisitionAxis
= good_CantonNorthCarolinaMember
     
Renewal Options Period 10 years      
Total Purchase Price 5,550good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_CantonNorthCarolinaMember
  5,200good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_CantonNorthCarolinaMember
 
Annualized Straight Line Rent 1,343good_AnnualizedStraightLineRent
/ us-gaap_BusinessAcquisitionAxis
= good_CantonNorthCarolinaMember
     
Clintonville, WI [Member]        
Business Acquisition [Line Items]        
Acquisition Date   Apr. 11, 2013    
Square Footage (unaudited)   102,400good_AreaOfRealEstateProperties
/ us-gaap_BusinessAcquisitionAxis
= good_ClintonvilleWiMember
   
Lease Term   15 years    
Total Purchase Price   3,250good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_ClintonvilleWiMember
  5,300good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_ClintonvilleWiMember
Annualized Straight Line Rent   961good_AnnualizedStraightLineRent
/ us-gaap_BusinessAcquisitionAxis
= good_ClintonvilleWiMember
   
Monroe, MI [Member]        
Business Acquisition [Line Items]        
Acquisition Date Dec. 23, 2014      
Square Footage (unaudited) 535,500good_AreaOfRealEstateProperties
/ us-gaap_BusinessAcquisitionAxis
= good_MonroeMember
     
Lease Term 8 years 6 months      
Renewal Options 2good_NumberOfRenewalOptionUnderLease
/ us-gaap_BusinessAcquisitionAxis
= good_MonroeMember
     
Renewal Options Period 5 years      
Total Purchase Price 30,750good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_MonroeMember
     
Acquisition Expenses 68good_BusinessAcquisitionExpenses
/ us-gaap_BusinessAcquisitionAxis
= good_MonroeMember
     
Annualized Straight Line Rent 2,523good_AnnualizedStraightLineRent
/ us-gaap_BusinessAcquisitionAxis
= good_MonroeMember
     
Debt Issued 18,450us-gaap_MortgageLoansOnRealEstateNewMortgageLoans
/ us-gaap_BusinessAcquisitionAxis
= good_MonroeMember
     
Egg Harbor Township, NJ [Member]        
Business Acquisition [Line Items]        
Acquisition Date   Mar. 28, 2013    
Square Footage (unaudited)   29,257good_AreaOfRealEstateProperties
/ us-gaap_BusinessAcquisitionAxis
= good_EggHarborTownshipNjMember
   
Lease Term   10 years    
Renewal Options   1good_NumberOfRenewalOptionUnderLease
/ us-gaap_BusinessAcquisitionAxis
= good_EggHarborTownshipNjMember
   
Renewal Options Period   5 years    
Total Purchase Price   5,650good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_EggHarborTownshipNjMember
   
Acquisition Expenses   152good_BusinessAcquisitionExpenses
/ us-gaap_BusinessAcquisitionAxis
= good_EggHarborTownshipNjMember
   
Annualized Straight Line Rent   490good_AnnualizedStraightLineRent
/ us-gaap_BusinessAcquisitionAxis
= good_EggHarborTownshipNjMember
   
Debt Issued   3,700us-gaap_MortgageLoansOnRealEstateNewMortgageLoans
/ us-gaap_BusinessAcquisitionAxis
= good_EggHarborTownshipNjMember
   
Vance, AL [Member]        
Business Acquisition [Line Items]        
Acquisition Date   May 09, 2013    
Square Footage (unaudited)   170,000good_AreaOfRealEstateProperties
/ us-gaap_BusinessAcquisitionAxis
= good_VanceAlMember
   
Lease Term   10 years    
Renewal Options   2good_NumberOfRenewalOptionUnderLease
/ us-gaap_BusinessAcquisitionAxis
= good_VanceAlMember
   
Renewal Options Period   5 years    
Total Purchase Price   13,388good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_VanceAlMember
   
Acquisition Expenses   186good_BusinessAcquisitionExpenses
/ us-gaap_BusinessAcquisitionAxis
= good_VanceAlMember
   
Annualized Straight Line Rent   1,173good_AnnualizedStraightLineRent
/ us-gaap_BusinessAcquisitionAxis
= good_VanceAlMember
   
Blaine, MN [Member]        
Business Acquisition [Line Items]        
Acquisition Date   May 10, 2013    
Square Footage (unaudited)   92,275good_AreaOfRealEstateProperties
/ us-gaap_BusinessAcquisitionAxis
= good_BlaineMnMember
   
Lease Term   7 years    
Renewal Options   2good_NumberOfRenewalOptionUnderLease
/ us-gaap_BusinessAcquisitionAxis
= good_BlaineMnMember
   
Renewal Options Period   5 years    
Total Purchase Price   14,450good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_BlaineMnMember
   
Acquisition Expenses   79good_BusinessAcquisitionExpenses
/ us-gaap_BusinessAcquisitionAxis
= good_BlaineMnMember
   
Annualized Straight Line Rent   1,475good_AnnualizedStraightLineRent
/ us-gaap_BusinessAcquisitionAxis
= good_BlaineMnMember
   
Debt Issued   8,200us-gaap_MortgageLoansOnRealEstateNewMortgageLoans
/ us-gaap_BusinessAcquisitionAxis
= good_BlaineMnMember
   
Austin, Texas [Member]        
Business Acquisition [Line Items]        
Acquisition Date   Jul. 09, 2013    
Square Footage (unaudited)   320,000good_AreaOfRealEstateProperties
/ us-gaap_BusinessAcquisitionAxis
= good_AustinTxMember
   
Lease Term   7 years    
Renewal Options   3good_NumberOfRenewalOptionUnderLease
/ us-gaap_BusinessAcquisitionAxis
= good_AustinTxMember
   
Renewal Options Period   3 years    
Total Purchase Price   57,000good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_AustinTxMember
   
Acquisition Expenses   155good_BusinessAcquisitionExpenses
/ us-gaap_BusinessAcquisitionAxis
= good_AustinTxMember
   
Annualized Straight Line Rent   4,641good_AnnualizedStraightLineRent
/ us-gaap_BusinessAcquisitionAxis
= good_AustinTxMember
   
Debt Issued   35,300us-gaap_MortgageLoansOnRealEstateNewMortgageLoans
/ us-gaap_BusinessAcquisitionAxis
= good_AustinTxMember
   
Allen, TX [Member]        
Business Acquisition [Line Items]        
Acquisition Date Mar. 27, 2014 Jul. 10, 2013    
Square Footage (unaudited) 21,154good_AreaOfRealEstateProperties
/ us-gaap_BusinessAcquisitionAxis
= good_AllenTxMember
115,200good_AreaOfRealEstateProperties
/ us-gaap_BusinessAcquisitionAxis
= good_AllenTxMember
   
Lease Term 12 years 9 years    
Renewal Options 4good_NumberOfRenewalOptionUnderLease
/ us-gaap_BusinessAcquisitionAxis
= good_AllenTxMember
2good_NumberOfRenewalOptionUnderLease
/ us-gaap_BusinessAcquisitionAxis
= good_AllenTxMember
   
Renewal Options Period 5 years 5 years    
Total Purchase Price 5,525good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_AllenTxMember
15,150good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_AllenTxMember
   
Acquisition Expenses 33good_BusinessAcquisitionExpenses
/ us-gaap_BusinessAcquisitionAxis
= good_AllenTxMember
81good_BusinessAcquisitionExpenses
/ us-gaap_BusinessAcquisitionAxis
= good_AllenTxMember
   
Annualized Straight Line Rent 570good_AnnualizedStraightLineRent
/ us-gaap_BusinessAcquisitionAxis
= good_AllenTxMember
1,478good_AnnualizedStraightLineRent
/ us-gaap_BusinessAcquisitionAxis
= good_AllenTxMember
   
Debt Issued 3,481us-gaap_MortgageLoansOnRealEstateNewMortgageLoans
/ us-gaap_BusinessAcquisitionAxis
= good_AllenTxMember
8,900us-gaap_MortgageLoansOnRealEstateNewMortgageLoans
/ us-gaap_BusinessAcquisitionAxis
= good_AllenTxMember
   
Englewood, CO [Member]        
Business Acquisition [Line Items]        
Acquisition Date   Dec. 11, 2013    
Square Footage (unaudited)   99,797good_AreaOfRealEstateProperties
/ us-gaap_BusinessAcquisitionAxis
= good_EnglewoodCoMember
   
Lease Term   8 years    
Renewal Options   2good_NumberOfRenewalOptionUnderLease
/ us-gaap_BusinessAcquisitionAxis
= good_EnglewoodCoMember
   
Renewal Options Period   5 years    
Total Purchase Price   18,250good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_EnglewoodCoMember
   
Acquisition Expenses   66good_BusinessAcquisitionExpenses
/ us-gaap_BusinessAcquisitionAxis
= good_EnglewoodCoMember
   
Annualized Straight Line Rent   1,497good_AnnualizedStraightLineRent
/ us-gaap_BusinessAcquisitionAxis
= good_EnglewoodCoMember
   
Debt Issued   11,315us-gaap_MortgageLoansOnRealEstateNewMortgageLoans
/ us-gaap_BusinessAcquisitionAxis
= good_EnglewoodCoMember
   
Novi, MI [Member]        
Business Acquisition [Line Items]        
Acquisition Date   Dec. 27, 2013    
Square Footage (unaudited)   156,200good_AreaOfRealEstateProperties
/ us-gaap_BusinessAcquisitionAxis
= good_NoviMiMember
   
Lease Term   10 years    
Renewal Options   1good_NumberOfRenewalOptionUnderLease
/ us-gaap_BusinessAcquisitionAxis
= good_NoviMiMember
   
Renewal Options Period   5 years    
Total Purchase Price   7,300good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_NoviMiMember
   
Acquisition Expenses   42good_BusinessAcquisitionExpenses
/ us-gaap_BusinessAcquisitionAxis
= good_NoviMiMember
   
Annualized Straight Line Rent   684good_AnnualizedStraightLineRent
/ us-gaap_BusinessAcquisitionAxis
= good_NoviMiMember
   
Debt Issued   4,380us-gaap_MortgageLoansOnRealEstateNewMortgageLoans
/ us-gaap_BusinessAcquisitionAxis
= good_NoviMiMember
   
Colleyville, TX [Member]        
Business Acquisition [Line Items]        
Acquisition Date Mar. 27, 2014      
Square Footage (unaudited) 20,355good_AreaOfRealEstateProperties
/ us-gaap_BusinessAcquisitionAxis
= good_ColleyvilletxMember
     
Lease Term 12 years      
Renewal Options 4good_NumberOfRenewalOptionUnderLease
/ us-gaap_BusinessAcquisitionAxis
= good_ColleyvilletxMember
     
Renewal Options Period 5 years      
Total Purchase Price 4,523good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_ColleyvilletxMember
     
Acquisition Expenses 33good_BusinessAcquisitionExpenses
/ us-gaap_BusinessAcquisitionAxis
= good_ColleyvilletxMember
     
Annualized Straight Line Rent 467good_AnnualizedStraightLineRent
/ us-gaap_BusinessAcquisitionAxis
= good_ColleyvilletxMember
     
Debt Issued 2,849us-gaap_MortgageLoansOnRealEstateNewMortgageLoans
/ us-gaap_BusinessAcquisitionAxis
= good_ColleyvilletxMember
     
Rancho Cordova, CA [Member]        
Business Acquisition [Line Items]        
Acquisition Date Apr. 22, 2014      
Square Footage (unaudited) 61,358good_AreaOfRealEstateProperties
/ us-gaap_BusinessAcquisitionAxis
= good_RanchoCordovaCaliforniaMember
     
Lease Term 10 years      
Renewal Options 1good_NumberOfRenewalOptionUnderLease
/ us-gaap_BusinessAcquisitionAxis
= good_RanchoCordovaCaliforniaMember
     
Renewal Options Period 5 years      
Total Purchase Price 8,225good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_RanchoCordovaCaliforniaMember
     
Acquisition Expenses 73good_BusinessAcquisitionExpenses
/ us-gaap_BusinessAcquisitionAxis
= good_RanchoCordovaCaliforniaMember
     
Annualized Straight Line Rent 902good_AnnualizedStraightLineRent
/ us-gaap_BusinessAcquisitionAxis
= good_RanchoCordovaCaliforniaMember
     
Debt Issued 4,935us-gaap_MortgageLoansOnRealEstateNewMortgageLoans
/ us-gaap_BusinessAcquisitionAxis
= good_RanchoCordovaCaliforniaMember
     
Coppell, TX [Member]        
Business Acquisition [Line Items]        
Acquisition Date May 08, 2014      
Square Footage (unaudited) 21,171good_AreaOfRealEstateProperties
/ us-gaap_BusinessAcquisitionAxis
= good_CoppelltxMember
     
Lease Term 12 years      
Renewal Options 4good_NumberOfRenewalOptionUnderLease
/ us-gaap_BusinessAcquisitionAxis
= good_CoppelltxMember
     
Renewal Options Period 5 years      
Total Purchase Price 5,838good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_CoppelltxMember
     
Acquisition Expenses 26good_BusinessAcquisitionExpenses
/ us-gaap_BusinessAcquisitionAxis
= good_CoppelltxMember
     
Annualized Straight Line Rent 601good_AnnualizedStraightLineRent
/ us-gaap_BusinessAcquisitionAxis
= good_CoppelltxMember
     
Debt Issued 3,816us-gaap_MortgageLoansOnRealEstateNewMortgageLoans
/ us-gaap_BusinessAcquisitionAxis
= good_CoppelltxMember
     
Columbus, OH [Member]        
Business Acquisition [Line Items]        
Acquisition Date May 13, 2014      
Square Footage (unaudited) 114,786good_AreaOfRealEstateProperties
/ us-gaap_BusinessAcquisitionAxis
= good_ColumbusOHMember
     
Lease Term 9 years 6 months      
Total Purchase Price 11,800good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_ColumbusOHMember
     
Acquisition Expenses 70good_BusinessAcquisitionExpenses
/ us-gaap_BusinessAcquisitionAxis
= good_ColumbusOHMember
     
Annualized Straight Line Rent 1,278good_AnnualizedStraightLineRent
/ us-gaap_BusinessAcquisitionAxis
= good_ColumbusOHMember
     
Taylor, PA [Member]        
Business Acquisition [Line Items]        
Acquisition Date Jun. 09, 2014      
Square Footage (unaudited) 955,935good_AreaOfRealEstateProperties
/ us-gaap_BusinessAcquisitionAxis
= good_TaylorpaMember
     
Lease Term 10 years      
Renewal Options 4good_NumberOfRenewalOptionUnderLease
/ us-gaap_BusinessAcquisitionAxis
= good_TaylorpaMember
     
Renewal Options Period 5 years      
Total Purchase Price 39,000good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_TaylorpaMember
     
Acquisition Expenses 730good_BusinessAcquisitionExpenses
/ us-gaap_BusinessAcquisitionAxis
= good_TaylorpaMember
     
Annualized Straight Line Rent 3,400good_AnnualizedStraightLineRent
/ us-gaap_BusinessAcquisitionAxis
= good_TaylorpaMember
     
Debt Issued 22,600us-gaap_MortgageLoansOnRealEstateNewMortgageLoans
/ us-gaap_BusinessAcquisitionAxis
= good_TaylorpaMember
     
Aurora, CO [Member]        
Business Acquisition [Line Items]        
Acquisition Date Jul. 01, 2014      
Square Footage (unaudited) 124,800good_AreaOfRealEstateProperties
/ us-gaap_BusinessAcquisitionAxis
= good_AuroraMember
     
Lease Term 15 years      
Renewal Options 2good_NumberOfRenewalOptionUnderLease
/ us-gaap_BusinessAcquisitionAxis
= good_AuroraMember
     
Renewal Options Period 5 years      
Total Purchase Price 8,300good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_AuroraMember
     
Acquisition Expenses 93good_BusinessAcquisitionExpenses
/ us-gaap_BusinessAcquisitionAxis
= good_AuroraMember
     
Annualized Straight Line Rent 768good_AnnualizedStraightLineRent
/ us-gaap_BusinessAcquisitionAxis
= good_AuroraMember
     
Indianapolis, IN [Member]        
Business Acquisition [Line Items]        
Acquisition Date Sep. 03, 2014      
Square Footage (unaudited) 86,495good_AreaOfRealEstateProperties
/ us-gaap_BusinessAcquisitionAxis
= good_IndianapolisMember
     
Lease Term 11 years 6 months      
Renewal Options 2good_NumberOfRenewalOptionUnderLease
/ us-gaap_BusinessAcquisitionAxis
= good_IndianapolisMember
     
Renewal Options Period 5 years      
Total Purchase Price 10,500good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_IndianapolisMember
     
Acquisition Expenses 63good_BusinessAcquisitionExpenses
/ us-gaap_BusinessAcquisitionAxis
= good_IndianapolisMember
     
Annualized Straight Line Rent 1,504good_AnnualizedStraightLineRent
/ us-gaap_BusinessAcquisitionAxis
= good_IndianapolisMember
     
Debt Issued 6,100us-gaap_MortgageLoansOnRealEstateNewMortgageLoans
/ us-gaap_BusinessAcquisitionAxis
= good_IndianapolisMember
     
Denver, CO [Member]        
Business Acquisition [Line Items]        
Acquisition Date Oct. 31, 2014      
Square Footage (unaudited) 189,120good_AreaOfRealEstateProperties
/ us-gaap_BusinessAcquisitionAxis
= good_DenverCoMember
     
Lease Term 10 years      
Renewal Options 2good_NumberOfRenewalOptionUnderLease
/ us-gaap_BusinessAcquisitionAxis
= good_DenverCoMember
     
Renewal Options Period 10 years      
Total Purchase Price 10,000good_PurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= good_DenverCoMember
     
Acquisition Expenses 103good_BusinessAcquisitionExpenses
/ us-gaap_BusinessAcquisitionAxis
= good_DenverCoMember
     
Annualized Straight Line Rent $ 860good_AnnualizedStraightLineRent
/ us-gaap_BusinessAcquisitionAxis
= good_DenverCoMember