XML 52 R39.htm IDEA: XBRL DOCUMENT
v3.23.1

Investments - Schedule of Composition of Portfolio Investments by Geographic Region (Details) - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022
--- | --- | ---
Schedule Of Investments [Line Items] |  |
Cost | $ 1,147,209 | $ 1,153,584
Cost, Percentage | 100.00% | 100.00%
Fair Value | $ 1,091,531 | $ 1,094,386
Fair Value, Percentage | 100.00% | 100.00%
Multi-Sector Holdings |  |
Schedule Of Investments [Line Items] |  |
Cost | $ 5,184 |
Cost, Percentage | 0.50% |
Fair Value | $ 5,184 |
Fair Value, Percentage | 0.50% |
West |  |
Schedule Of Investments [Line Items] |  |
Cost | $ 432,235 | $ 454,226
Cost, Percentage | 37.60% | 39.30%
Fair Value | $ 425,110 | $ 441,602
Fair Value, Percentage | 39.00% | 40.30%
Northeast |  |
Schedule Of Investments [Line Items] |  |
Cost | $ 332,098 | $ 321,980
Cost, Percentage | 28.90% | 27.90%
Fair Value | $ 321,891 | $ 310,322
Fair Value, Percentage | 29.50% | 28.40%
Mountain |  |
Schedule Of Investments [Line Items] |  |
Cost | $ 137,569 | $ 122,862
Cost, Percentage | 12.00% | 10.70%
Fair Value | $ 134,221 | $ 122,139
Fair Value, Percentage | 12.30% | 11.20%
South |  |
Schedule Of Investments [Line Items] |  |
Cost | $ 103,246 | $ 103,244
Cost, Percentage | 9.00% | 8.90%
Fair Value | $ 80,214 | $ 79,018
Fair Value, Percentage | 7.30% | 7.20%
Midwest |  |
Schedule Of Investments [Line Items] |  |
Cost | $ 54,799 | $ 58,284
Cost, Percentage | 4.80% | 5.10%
Fair Value | $ 45,945 | $ 50,636
Fair Value, Percentage | 4.20% | 4.60%
Southeast |  |
Schedule Of Investments [Line Items] |  |
Cost | $ 10,153 | $ 11,290
Cost, Percentage | 0.90% | 1.00%
Fair Value | $ 9,937 | $ 11,144
Fair Value, Percentage | 0.90% | 1.00%
i40, LLC |  |
Schedule Of Investments [Line Items] |  |
Cost | $ 5,184 |
Cost, Percentage | 0.50% | 0.00%
Fair Value | $ 5,184 |
Fair Value, Percentage | 0.50% | 0.00%
Canada |  |
Schedule Of Investments [Line Items] |  |
Cost | $ 44,194 | $ 52,406
Cost, Percentage | 3.90% | 4.50%
Fair Value | $ 41,474 | $ 50,289
Fair Value, Percentage | 3.80% | 4.60%
Western Europe |  |
Schedule Of Investments [Line Items] |  |
Cost | $ 27,731 | $ 29,292
Cost, Percentage | 2.40% | 2.60%
Fair Value | $ 27,555 | $ 29,236
Fair Value, Percentage | 2.50% | 2.70%

X
- Definition Investment owned at cost percentage. + References No definition available. + Details
Name: | trin_InvestmentOwnedAtCostPercentage
Namespace Prefix: | trin_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Investment owned at fair value percentage. + References No definition available. + Details
Name: | trin_InvestmentOwnedAtFairValuePercentage
Namespace Prefix: | trin_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Cost of the investment. + 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 + Details
Name: | us-gaap_InvestmentOwnedAtCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Details
Name: | srt_ProductOrServiceAxis=trin_MultiSectorHoldingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=trin_WestAmericaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=trin_NortheastAmericaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=trin_MountainAmericaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=srt_SouthAmericaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=trin_MidwestAmericaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=trin_SoutheastAmericaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=trin_I40LlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_CA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=trin_WesternEuropeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |