XML 58 R48.htm IDEA: XBRL DOCUMENT
v3.22.4

BORROWINGS - Fair Value Narrative (Details) - USD ($) $ in Thousands |  | 9 Months Ended | 12 Months Ended
--- | --- | --- | ---
Aug. 10, 2020 | Dec. 31, 2022 | Mar. 31, 2022
Debt Instrument [Line Items] |  |  |  |
Investments owned, fair value |  | $ 760,463 | $ 714,396 | [1]
Collateral Pledged |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Investments owned, fair value |  | $ 641,000 | $ 537,500 |
Credit Facility | Line of Credit |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Unused fee percentage |  | 1.00% | 1.00% |
Credit Facility | Revolving Line of Credit | Line of Credit | LIBOR |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt instrument, variable rate floor | 0.50% | 0.50% | 0.50% |
Debt instrument, basis spread on variable rate |  | 2.85% | 2.85% |
[1] | Cumulative gross unrealized appreciation for federal income tax purposes is $140.8 million; cumulative gross unrealized depreciation for federal income tax purposes is $97.1 million. Cumulative net unrealized appreciation is $43.8 million, based on a tax cost of $670.6 million.

X
- Definition Debt Instrument, Variable Rate Floor + References No definition available. + Details
Name: | gain_DebtInstrumentVariableRateFloor
Namespace Prefix: | gain_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

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_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of the investment at close of period. For schedules of investments that are categorized, the value would be aggregated by category. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 210 -Section 50 -Paragraph 6 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 320 -Section S99 -Paragraph 5D -Subparagraph (SX 210.12-13D(Column C)) -URI https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 320 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-12B(Column C)) -URI https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010 + Details
Name: | us-gaap_InvestmentOwnedAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility. + References No definition available. + Details
Name: | us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_CollateralAxis=us-gaap_CollateralPledgedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=gain_RevolvingLineOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |