Quarterly report pursuant to Section 13 or 15(d)

Real Estate and Intangible Assets - Estimated Aggregate Amortization Expense and Net Increase to Rental Income (Detail)

v2.4.1.9
Real Estate and Intangible Assets - Estimated Aggregate Amortization Expense and Net Increase to Rental Income (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Expected Amortization Expense [Line Items]    
Nine Months Ending December 31, 2015 $ 13,962us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear  
2016 13,648us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths  
2017 12,167us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo  
2018 12,058us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree  
2019 12,051us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour  
Thereafter 38,922good_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour  
Total 102,808us-gaap_FiniteLivedIntangibleAssetsNet 98,814us-gaap_FiniteLivedIntangibleAssetsNet
Above and Below Market Leases [Member]    
Expected Amortization Expense [Line Items]    
Nine Months Ending December 31, 2015 228good_OperatingLeasesEstimatedFutureMinimumPaymentsReceivableRemainderOfFiscalYear
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= good_AboveAndBelowMarketLeasesMember
 
2016 307good_OperatingLeasesEstimatedFutureMinimumPaymentsReceivableInTwoYears
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= good_AboveAndBelowMarketLeasesMember
 
2017 429good_OperatingLeasesEstimatedFutureMinimumPaymentsReceivableInThreeYears
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= good_AboveAndBelowMarketLeasesMember
 
2018 429good_OperatingLeasesEstimatedFutureMinimumPaymentsReceivableInFourYears
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= good_AboveAndBelowMarketLeasesMember
 
2019 429good_OperatingLeasesEstimatedFutureMinimumPaymentsReceivableInFiveYears
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= good_AboveAndBelowMarketLeasesMember
 
Thereafter 3,754good_OperatingLeasesEstimatedFutureMinimumPaymentsReceivableThereafter
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= good_AboveAndBelowMarketLeasesMember
 
Total $ 5,576good_OperatingLeasesEstimatedFutureMinimumPaymentsReceivable
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= good_AboveAndBelowMarketLeasesMember