XML 49 R36.htm IDEA: XBRL DOCUMENT
v3.23.1

Summary of Significant Accounting Policies - Additional Information (Details) | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2023 USD ($) Loan Equipment | Mar. 31, 2022 USD ($) | Dec. 31, 2022 USD ($) Equipment Loan
Disclosure Of Summary Of Significant Accounting Policies [Line Items] |  |  |
Fair value of companies investment percentage | 99.70% |  |
Market index of investment securities | $ 0 |  |
Maturity period description | original maturity of three months or less |  |
Cash and cash equivalents | $ 8,344,000 |  | $ 10,612,000
Restricted cash | $ 0 |  | 0
Escrow Distribution period | 1 year |  |
Escrow receivable balance | $ 2,400,000 |  | 2,400,000
Payments receivable | 56,900,000 |  | $ 59,900,000
Interest income | $ 300,000 | $ 0 |
Debt security payment due | 90 days |  |
Number of portfolio companies loans | Loan | 2 |  | 2
Number of portfolio companies equipment financing | Equipment | 2 |  | 2
Non accrual cost | $ 49,200,000 |  | $ 49,200,000
Fair value | $ 23,900,000 |  | $ 17,800,000
Fair value of debt investment portfolio | 2.30% |  | 1.70%
Debt instrument percentage | 6.00% |  |
Investment percentage | 16.90% | 15.70% |
Percentage of net tax- exempt income | 90.00% |  |
Uncertain tax position | $ 0 |  | $ 0
Nondeductible federal excise tax | 4.00% |  |
Ordinary income percentage | 98.00% |  |
Capital gain net income percentage | 98.20% |  |
Excise tax | 4.00% |  |
Goldman Sachs Financial Square Government Institutional Fund |  |  |
Disclosure Of Summary Of Significant Accounting Policies [Line Items] |  |  |
Cash and cash equivalents | $ 5,400,000 |  | $ 5,600,000
Minimum |  |  |
Disclosure Of Summary Of Significant Accounting Policies [Line Items] |  |  |
Investment percentage | 90.00% |  |

X
- Definition Capital gain net income percentage. + References No definition available. + Details
Name: | trin_CapitalGainNetIncomePercentage
Namespace Prefix: | trin_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt security payment period. + References No definition available. + Details
Name: | trin_DebtSecurityPaymentPeriod
Namespace Prefix: | trin_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of summary of significant accounting policies. + References No definition available. + Details
Name: | trin_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems
Namespace Prefix: | trin_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Escrow amount receivable. + References No definition available. + Details
Name: | trin_EscrowAmountReceivable
Namespace Prefix: | trin_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Escrow distribution period. + References No definition available. + Details
Name: | trin_EscrowDistributionPeriod
Namespace Prefix: | trin_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Excise tax percentage. + References No definition available. + Details
Name: | trin_ExciseTaxPercentage
Namespace Prefix: | trin_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of debt investment portfolio. + References No definition available. + Details
Name: | trin_FairValueOfDebtInvestmentPortfolio
Namespace Prefix: | trin_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Market index of investment securities. + References No definition available. + Details
Name: | trin_MarketIndexOfInvestmentSecurities
Namespace Prefix: | trin_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Maturity period description. + References No definition available. + Details
Name: | trin_MaturityPeriodDescription
Namespace Prefix: | trin_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Non accrual cost. + References No definition available. + Details
Name: | trin_NonAccrualCost
Namespace Prefix: | trin_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Non deductible federal excise tax. + References No definition available. + Details
Name: | trin_NonDeductibleFederalExciseTax
Namespace Prefix: | trin_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of portfolio companies equipment financing. + References No definition available. + Details
Name: | trin_NumberOfPortfolioCompaniesEquipmentFinancing
Namespace Prefix: | trin_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of portfolio companies loans. + References No definition available. + Details
Name: | trin_NumberOfPortfolioCompaniesLoans
Namespace Prefix: | trin_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Ordinary income percentage. + References No definition available. + Details
Name: | trin_OrdinaryIncomePercentage
Namespace Prefix: | trin_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of Federal Home Loan Bank (FHLBank) advances carried under the fair value option. + References No definition available. + Details
Name: | us-gaap_AdvancesFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CashAndCashEquivalentsAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1B -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611 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 (SX 210.5-02.22(a)(1)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.I.Fact.4) -URI https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated amount of loss resulting from an adverse tax position. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d)(3) -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319 + Details
Name: | us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The net amount of operating interest income (expense). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.10) -URI https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260 + Details
Name: | us-gaap_InterestIncomeExpenseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of investment income (loss) to average net assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 205 -Section 50 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=25866437&loc=d3e10328-115837 + Details
Name: | us-gaap_InvestmentCompanyInvestmentIncomeLossRatio
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireNotesReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of fair value of reporting unit in excess of carrying amount. + References No definition available. + Details
Name: | us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(2)) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 + Details
Name: | us-gaap_RestrictedCash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_InvestmentSecondaryCategorizationAxis=trin_GoldmanSachsFinancialSquareGovernmentInstitutionalFundMember
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: |