XML 80 R65.htm IDEA: XBRL DOCUMENT
v3.6.0.2

Stockholders' Equity and Mezzanine Equity - Additional Information (Detail) - USD ($) |  | 1 Months Ended | 3 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | --- | ---
Mar. 28, 2015 | Feb. 29, 2016 | Mar. 31, 2011 | Mar. 31, 2015 | Dec. 31, 2016 | Dec. 31, 2015 | Dec. 31, 2014 | Dec. 05, 2016 | Jun. 30, 2016
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Senior common stock offering, gross proceeds |  |  |  |  | $ 118,362,000 | $ 50,165,000 | $ 73,931,000 |  |
Common stock, shares issued (in shares) |  |  |  |  | 24,882,758 | 22,485,607 |  |  |
Common stock, par value (in dollars per share) |  |  |  |  | $ 0.001 | $ 0.001 |  |  |
Shares intended to be offered pursuant to primary offering (in shares) |  |  | 3,000,000 |  |  |  |  |  |
Shares intended to be offered pursuant to senior common distribution reinvestment plan (in shares) |  |  | 500,000 |  |  |  |  |  |
Shares of senior common stock sold in offering (in shares) | 927,994 |  |  | 189,052 |  |  |  |  |
Series D Cumulative Redeemable Preferred Stock [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Preferred stock, dividend rate (as percent) |  |  |  |  | 7.00% |  |  |  |
Par value (in dollars per share) |  |  |  |  | $ 0.001 |  |  |  |
Net proceeds from sale of shares |  |  |  |  | $ 54,700,000 |  |  |  |
Payment to redeem Preferred stock |  |  |  |  | $ 38,500,000 |  |  |  |
Minimum vote need to trigger change in control from tender offer (as percent) |  |  |  |  | 90.00% |  |  |  |
Senior Common Stock [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Senior common stock offering, gross proceeds | $ 13,900,000 |  |  |  |  |  |  |  |
Common stock, shares issued (in shares) |  |  | 3,500,000 |  |  |  |  |  |
Common stock, par value (in dollars per share) |  |  | $ 0.001 |  |  |  |  |  |
Common stock shares issued, selling price (in dollars per share) |  |  | $ 15.00 | $ 15.00 |  |  |  |  |
Shares intended to be offered pursuant to senior common distribution reinvestment plan (in shares) | 27,038 |  |  | 5,134 |  |  |  |  |
Net proceeds after deducting underwriting discount and commission |  |  |  | $ 2,600,000 |  |  |  |  |
Common Stock [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Offering price (in dollars per share) |  |  |  |  |  |  |  | $ 18.35 |
Senior common stock offering, gross proceeds |  |  |  |  | $ 13,900,000 |  |  |  |
Number of shares sold under open market sale agreement (in shares) |  |  |  |  | 1,558,000 |  |  |  |
Common Stock [Member] | Cantor Fitzgerald & Co [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Number of shares sold under open market sale agreement (in shares) |  |  |  |  | 65,000 |  |  |  |
Net proceeds under ATM program |  |  |  |  | $ 900,000 |  |  |  |
Maximum aggregate sales price of shares to be issued under open market sale agreement |  | $ 160,000,000 |  |  |  |  |  |  |
Remaining capacity to sell Preferred stock |  |  |  |  | 132,500,000 |  |  |  |
Net proceeds from offering |  |  |  |  | 27,100,000 |  |  |  |
Preferred Stock [Member] | Cantor Fitzgerald & Co [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Remaining capacity to sell Preferred stock |  |  |  |  | $ 37,200,000 |  |  |  |
Preferred Stock [Member] | Cantor Fitzgerald & Co [Member] | Series A Cumulative Redeemable Preferred Stock [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Preferred stock, dividend rate (as percent) |  | 7.75% |  |  |  |  |  |  |
Preferred Stock [Member] | Cantor Fitzgerald & Co [Member] | Series B Cumulative Redeemable Preferred Stock [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Maximum aggregate sales price of shares to be issued under open market sale agreement |  | $ 40,000,000 |  |  |  |  |  |  |
Preferred stock, dividend rate (as percent) |  | 7.50% |  |  |  |  |  |  |
Preferred stock, shares issued (in shares) |  |  |  |  | 114,000 |  |  |  |
Net proceeds from offering |  |  |  |  | $ 2,800,000 |  |  |  |
Preferred Stock [Member] | Cantor Fitzgerald & Co [Member] | Series D Cumulative Redeemable Preferred Stock [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Maximum aggregate sales price of shares to be issued under open market sale agreement |  |  |  |  |  |  |  |  | $ 50,000,000.0
Remaining capacity to sell Preferred stock |  |  |  |  | $ 33,700,000 |  |  |  |
Registered Public Offering [Member] | Common Stock [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Number of shares issued (in shares) |  |  |  |  | 774,400 |  |  |  |
Private Placement [Member] | Series D Cumulative Redeemable Preferred Stock [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Number of shares issued (in shares) |  |  |  |  | 2,273,725 |  |  |  |
Liquidation preference (in dollars per share) |  |  |  |  | $ 25.00 |  |  |  |
Series D Preferred Stock ATM Program [Member] | Series D Cumulative Redeemable Preferred Stock [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Number of shares issued (in shares) |  |  |  |  | 644,000 |  |  |  |
Net proceeds from sale of shares |  |  |  |  | $ 16,000,000 |  |  |  |

X
- Definition Common stock shares issued selling price. + References No definition available. + Details
Name: | good_CommonStockSharesIssuedSellingPrice
Namespace Prefix: | good_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Maximum aggregate sales price of shares to be issued under open market sale agreement. + References No definition available. + Details
Name: | good_MaximumAggregateSalesPriceOfSharesToBeIssuedUnderOpenMarketSaleAgreement
Namespace Prefix: | good_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Maximum remaining capacity to sell preferred stock under open market sale agreement. + References No definition available. + Details
Name: | good_MaximumRemainingCapacityToSellPreferredStockUnderOpenMarketSaleAgreement
Namespace Prefix: | good_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Net proceeds from issuance initial public offering. + References No definition available. + Details
Name: | good_NetProceedsFromIssuanceInitialPublicOffering
Namespace Prefix: | good_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of shares sold under open market sale agreement. + References No definition available. + Details
Name: | good_NumberOfSharesSoldUnderOpenMarketSaleAgreement
Namespace Prefix: | good_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Preferred Stock, Net Proceeds from Offering + References No definition available. + Details
Name: | good_PreferredStockNetProceedsfromOffering
Namespace Prefix: | good_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Shares intended to be offered pursuant to primary offering. + References No definition available. + Details
Name: | good_SharesIntendedToBeOfferedPursuantToPrimaryOffering
Namespace Prefix: | good_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Shares of senior common stock sold in this ongoing offering. + References No definition available. + Details
Name: | good_SharesOfSeniorCommonStockSoldInThisOngoingOffering
Namespace Prefix: | good_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Temporary Equity, Contract Terms, Minimum Vote Needed to Trigger Change in Control From Tender Offer + References No definition available. + Details
Name: | good_TemporaryEquityContractTermsMinimumVoteNeededtoTriggerChangeinControlFromTenderOffer
Namespace Prefix: | good_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ClassOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face amount or stated value per share of common stock. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 + Details
Name: | us-gaap_CommonStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash outflow for reacquisition of callable preferred stock. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3291-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 + Details
Name: | us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The percentage rate used to calculate dividend payments on preferred stock. + References No definition available. + Details
Name: | us-gaap_PreferredStockDividendRatePercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 + Details
Name: | us-gaap_PreferredStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow from the additional capital contribution to the entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOfCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOrSaleOfEquity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash received on stock transaction after deduction of issuance costs. + References No definition available. + Details
Name: | us-gaap_SaleOfStockConsiderationReceivedOnTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the shareholders to reinvest dividends paid to them by the entity on new issues of stock by the entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The per share liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_TemporaryEquityLiquidationPreferencePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (27) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=27011957&loc=d3e177068-122764 + Details
Name: | us-gaap_TemporaryEquityParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=good_SeriesDCumulativeRedeemablePreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=good_SeniorCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=good_CantorFitzgeraldAndCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=good_SeriesACumulativeRedeemablePreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=good_SeriesBCumulativeRedeemablePreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=good_RegisteredPublicOfferingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=good_SeriesDPreferredStockATMProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |