XML 67 R52.htm IDEA: XBRL DOCUMENT
v3.6.0.2

Mortgage Note Receivable - Additional Information (Detail) $ in Thousands |  | 12 Months Ended |  |
--- | --- | --- | --- | ---
Jul. 25, 2014 USD ($) ft² | Dec. 31, 2016 USD ($) | Dec. 31, 2015 USD ($) | Dec. 31, 2014 USD ($) | Apr. 14, 2015 USD ($) | Dec. 31, 2013 USD ($)
Debt Disclosure [Abstract] |  |  |  |  |  |
Second mortgage development loan | $ 5,600 | $ 0 | $ 5,900 | $ 5,600 |  | $ 0
Acquisition of our property, area | ft² | 81,371 |  |  |  |  |
Interim financing loan |  |  |  |  | $ 300 |
Construction loans scheduled maturity | 2015-07 |  |  |  |  |
Percentage of Interest earned in cash (as percent) | 9.00% |  |  |  |  |
Estimated percentage of rate of Interest (as percent) | 22.00% |  |  |  |  |
Cash interest income and accrued exit fee revenue recognized |  | $ 385 | $ 1,121 | $ 466 |  |

X
- Definition Construction Loans Scheduled Maturity Period + References No definition available. + Details
Name: | good_ConstructionLoansScheduledMaturityPeriod
Namespace Prefix: | good_
Data Type: | xbrli:gYearMonthItemType
Balance Type: | na
Period Type: | duration

X
- Definition Effect of Mortgage Loan Rate of Return Estimate + References No definition available. + Details
Name: | good_EffectOfMortgageLoanRateOfReturnEstimate
Namespace Prefix: | good_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Interest income from mortgage note receivable. + References No definition available. + Details
Name: | good_InterestIncomeFromMortgageNoteReceivable
Namespace Prefix: | good_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Interim financing loan for acquisition. + References No definition available. + Details
Name: | good_InterimFinancingLoanForAcquisition
Namespace Prefix: | good_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage of Mortgage Loan Interest Earned in Cash + References No definition available. + Details
Name: | good_PercentageOfMortgageLoanInterestEarnedInCash
Namespace Prefix: | good_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Area of a real estate property. + References No definition available. + Details
Name: | us-gaap_AreaOfRealEstateProperty
Namespace Prefix: | us-gaap_
Data Type: | num:areaItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_DebtDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total carrying amount of mortgage loans as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section S99 -Paragraph 6 -Subparagraph (SX 210.5-04.(c) Schedule IV) -URI http://asc.fasb.org/extlink&oid=27047687&loc=d3e5864-122674 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 948 -SubTopic 310 -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-29.6) -URI http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014 + Details
Name: | us-gaap_MortgageLoansOnRealEstate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant