XML 51 R27.htm IDEA: XBRL DOCUMENT
v3.22.4

Related-Party Transactions (Details) |  |  |  | 1 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | --- | ---
Jul. 14, 2020 | Feb. 20, 2020 shares | Jan. 08, 2019 | Feb. 29, 2020 | Dec. 31, 2022 USD ($) quarter officer times $ / shares | Dec. 31, 2021 USD ($) $ / shares | Dec. 31, 2020 USD ($) | Aug. 05, 2021 shares
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |
Number of executive officers | officer |  |  |  |  |  | 2 |  |  |
Due to adviser and administrator | [1] |  |  |  |  | $ 3,356,000 | $ 3,431,000 |  |
Annual base management fee, in percentage of stockholders' equity, adjusted to unrealized gains or losses |  | 0.425% |  | 1.50% |  |  |  |  |
Quarterly base management fee, in percentage of stockholders' equity, adjusted to unrealized gains or losses |  | 0.10625% |  | 0.375% |  |  |  |  |
Base management fee | [2] |  |  |  |  | $ 6,331,000 | 5,882,000 | $ 5,648,000 |
Pre-incentive quarterly fee FFO in percentage of common stockholders' equity that will reward the adviser |  |  |  |  |  | 2.00% |  |  |
Pre-incentive annual fee FFO in percentage of common stockholders' equity that will reward the adviser |  |  |  |  |  | 8.00% |  |  |
Amount to be paid to adviser in percentage of pre-incentive fee condition one |  |  |  |  |  | 15.00% |  |  |
Number of quarters used for the cap of average quarterly incentive fees | quarter |  |  |  |  |  | 4 |  |  |
Incentive fee | [2] |  |  |  |  | $ 5,270,000 | 4,859,000 | 4,301,000 |
Unconditional voluntary and irrevocable waivers |  |  |  |  |  |  | 20,000.00 |  |
Portion of incentive fee waived |  |  |  |  |  | $ 0 |  | 0 |
Capital gains-based incentive fee percentage |  |  |  |  |  | 15.00% |  |  |
Capital gain fee |  |  |  |  |  | $ 0 | 0 | 0 |
Notice period for termination of agreement without cause |  |  |  |  |  | 120 days |  |  |
Number of times the sum of the average annual base management fee and incentive fee earned by adviser | times |  |  |  |  |  | 2 |  |  |
Termination fee payable |  |  |  |  |  | 66.67% |  |  |
Payment period for termination of agreement |  |  |  |  |  | 24 months |  |  |
Notice period for termination of agreement with cause |  |  |  |  |  | 30 days |  |  |
Administration fee | [2] |  |  |  |  | $ 1,864,000 | 1,448,000 | 1,598,000 |
Fees paid |  |  |  |  |  | $ 300,000 | $ 100,000 | $ 100,000 |
Financing fee on total secured mortgages |  |  |  |  |  | 0.33% | 0.33% | 0.25% |
Selling commissions |  |  | 6.00% |  |  |  |  |  |
Dealer management fee |  |  | 3.00% |  |  |  |  |  |
Payments for commissions |  |  |  |  |  | $ 500,000 | $ 700,000 | $ 200,000 |
Series F Cumulative Redeemable Preferred Stock | Preferred Stock |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |
Preferred stock, dividend rate |  |  |  |  | 6.00% |  |  |  |
Series F Preferred Stock |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |
Redeemable preferred stock, par value (in dollars per share) | $ / shares |  |  |  |  |  | $ 0.001 | $ 0.001 |  |
Series F Preferred Stock | Preferred Stock |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |
Redeemable preferred stock, shares authorized (in shares) | shares |  |  | 26,000,000 |  |  |  |  |  | 26,000,000
Preferred stock, dividend rate |  |  |  |  | 6.00% |  |  |  |
Dealer Management Agreement | Series F Cumulative Redeemable Preferred Stock | Preferred Stock |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |
Redeemable preferred stock, shares authorized (in shares) | shares |  |  | 20,000,000 |  |  |  |  |  |
Redeemable preferred stock, dividend reinvestment plan, shares authorized (in shares) | shares |  |  | 6,000,000 |  |  |  |  |  |
Minimum |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |
Percentage of the amount of the mortgage |  |  |  |  |  | 0.15% |  |  |
Maximum |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |
Percentage of the amount of the mortgage |  |  |  |  |  | 1.00% |  |  |
[1] | Refer to Note 2 “Related-Party Transactions”
[2] | Refer to Note 2 “Related-Party Transactions”

X
- Definition Administration fee. + References No definition available. + Details
Name: | good_AdministrationFee
Namespace Prefix: | good_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount to be paid to adviser in percentage of pre incentive fee condition one. + References No definition available. + Details
Name: | good_AmountToBePaidToAdviserInPercentageOfPreIncentiveFeeConditionOne
Namespace Prefix: | good_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Annual base management fee in percentage of stockholders equity adjusted to unrealized gains or losses. + References No definition available. + Details
Name: | good_AnnualBaseManagementFeeInPercentageOfStockholdersEquityAdjustedToUnrealizedGainsOrLosses
Namespace Prefix: | good_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Annualized incentive fee per advisory agreement. + References No definition available. + Details
Name: | good_AnnualizedIncentiveFeePerAdvisoryAgreement
Namespace Prefix: | good_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Base management fee. + References No definition available. + Details
Name: | good_BaseManagementFee
Namespace Prefix: | good_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Dealer Management Fee, Gross Proceeds, Percentage + References No definition available. + Details
Name: | good_DealerManagementFeeGrossProceedsPercentage
Namespace Prefix: | good_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Dealer Management Fee, Payments For Commissions + References No definition available. + Details
Name: | good_DealerManagementFeePaymentsForCommissions
Namespace Prefix: | good_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Incentive fee. + References No definition available. + Details
Name: | good_IncentiveFee
Namespace Prefix: | good_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Incentive fee on capital gains. + References No definition available. + Details
Name: | good_IncentiveFeeOnCapitalGains
Namespace Prefix: | good_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Incentive Fee Waived + References No definition available. + Details
Name: | good_IncentiveFeeWaived
Namespace Prefix: | good_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Notice period for termination of agreement with cause. + References No definition available. + Details
Name: | good_NoticePeriodForTerminationOfAgreementWithCause
Namespace Prefix: | good_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Notice period for termination of agreement without cause. + References No definition available. + Details
Name: | good_NoticePeriodForTerminationOfAgreementWithoutCause
Namespace Prefix: | good_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of Executive Officers + References No definition available. + Details
Name: | good_NumberofExecutiveOfficers
Namespace Prefix: | good_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of Quarters Used for the Cap of Average Quarterly Incentive Fees + References No definition available. + Details
Name: | good_NumberofQuartersUsedfortheCapofAverageQuarterlyIncentiveFees
Namespace Prefix: | good_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Payment of financing fee. + References No definition available. + Details
Name: | good_PaymentOfFinancingFee
Namespace Prefix: | good_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Payment Period For Termination Of Agreement + References No definition available. + Details
Name: | good_PaymentPeriodForTerminationOfAgreement
Namespace Prefix: | good_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of financing fee to amount of mortgage. + References No definition available. + Details
Name: | good_PercentageOfFinancingFeeToAmountOfMortgage
Namespace Prefix: | good_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of incentive fees on capital gains. + References No definition available. + Details
Name: | good_PercentageOfIncentiveFeesOnCapitalGains
Namespace Prefix: | good_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Preferred Stock, Shares Authorized, Dividend Reinvestment Plan + References No definition available. + Details
Name: | good_PreferredStockSharesAuthorizedDividendReinvestmentPlan
Namespace Prefix: | good_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Quarterly base management fee in percentage of stockholders equity adjusted to unrealized gains or losses. + References No definition available. + Details
Name: | good_QuarterlyBaseManagementFeeInPercentageOfStockholdersEquityAdjustedToUnrealizedGainsOrLosses
Namespace Prefix: | good_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Quarterly incentive fee per advisory agreement. + References No definition available. + Details
Name: | good_QuarterlyIncentiveFeePerAdvisoryAgreement
Namespace Prefix: | good_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transaction, Number of Times the Sum of the Average Annual Base Management Fee and Incentive Fee Earned By Adviser + References No definition available. + Details
Name: | good_RelatedPartyTransactionNumberOfTimesTheSumOfTheAverageAnnualBaseManagementFeeAndIncentiveFeeEarnedByAdviser
Namespace Prefix: | good_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Secured mortgages financing fee percent. + References No definition available. + Details
Name: | good_SecuredMortgagesFinancingFeePercent
Namespace Prefix: | good_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Selling Commissions, Gross Proceeds, Percentage + References No definition available. + Details
Name: | good_SellingCommissionsGrossProceedsPercentage
Namespace Prefix: | good_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Termination Fee Payable, Percentage of Average Annual Management Fee and Incentive Fee During Twenty-Four Month Period + References No definition available. + Details
Name: | good_TerminationFeePayableasPercentageofAverageAnnualManagementFeeandIncentiveFeeDuringTwentyFourMonthPeriod
Namespace Prefix: | good_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Credit For Unconditional Voluntary And Irrevocable Waivers + References No definition available. + Details
Name: | good_UnconditionalVoluntaryAndIrrevocableWaivers
Namespace Prefix: | good_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Carrying amount as of the balance sheet date of obligations due all related parties. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(k)(1)) -URI https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(C)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.17) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(B)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756 Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15(3),(4)) -URI https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 + Details
Name: | us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The percentage rate used to calculate dividend payments on preferred stock. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644 + Details
Name: | us-gaap_PreferredStockDividendRatePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_PreferredStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
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_RelatedPartyTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section S99 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (27) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_TemporaryEquityParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=good_SeriesFCumulativeRedeemablePreferredStockMember
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=us-gaap_SeriesFPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=good_DealerManagementAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |