XML 48 R35.htm IDEA: XBRL DOCUMENT
v3.23.1

Organization and Basis of Presentation - Additional Information (Details) |  |  |  |  | 3 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | ---
Dec. 05, 2022 USD ($) BusinessDays | Jan. 29, 2020 USD ($) shares | Jan. 16, 2020 USD ($) shares | Sep. 27, 2019 USD ($) shares | Mar. 31, 2023 USD ($) shares | Dec. 31, 2022 USD ($) shares | Aug. 05, 2021 USD ($)
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |  |  |  |  |
Issuance of common stock, net of issuance costs, shares | shares |  |  |  | 10 |  |  |
Issuance of common stock, net of issuance costs |  |  |  | $ 150 | $ 4,048,000 |  |
Debt instrument percentage |  |  |  |  | 6.00% |  |
Percentage of Secured loan and equipment financing advance offered to purchase | 40.00% |  |  |  |  |  |
Percentage of principal amount of loan or equipment financing advance | 100 |  |  |  |  |  |
Percentage of fee for loan and advance | 50.00% |  |  |  |  |  |
Loan or advance fee payable number of days | BusinessDays | 2 |  |  |  |  |  |
Remaining percentage of fee for loan or advance | 50.00% |  |  |  |  |  |
Percentage of daily average aggregate value of outstanding loans and equipment financings | 75 |  |  |  |  |  |
Common stock, shares issued | shares |  |  | 8,333,333 |  | 35,925,764 | 34,960,672 |
Proceeds from issuance of common stock |  |  | $ 114,400,000 |  | $ 4,156,000 |  |
Common stock, value |  |  |  |  | 36,000 | $ 35,000 |
Net proceeds for the sale of investments |  |  |  |  | 36,100,000 |  |
Outstanding receivables |  |  |  |  |  | 0 |
Other assets |  |  |  |  |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |  |  |  |  |
Unsettled receivables due from the JV |  |  |  |  | 300,000 |  |
Fee Income |  |  |  |  |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |  |  |  |  |
Origination and administrative agent fees |  |  |  |  | $ 500,000 |  |
Overallotment Option |  |  |  |  |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |  |  |  |  |
Common stock, shares issued | shares |  | 1,333,333 | 8,333,333 |  |  |  |
Proceeds from issuance of common stock |  | $ 20,000,000.0 | $ 125,000,000.0 |  |  |  |
Private Offerings | Legacy Funds |  |  |  |  |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |  |  |  |  |
Common stock, shares issued | shares |  |  | 9,183,185 |  |  |  |
Common stock, value |  |  | $ 137,700,000 |  |  |  |
Payment of common stock value in cash |  |  | $ 108,700,000 |  |  |  |
Private Offerings | Equity interests |  |  |  |  |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |  |  |  |  |
Common stock, shares issued | shares |  |  | 533,332 |  |  |  |
Common stock, value |  |  | $ 8,000,000.0 |  |  |  |
Payment of common stock value in cash |  |  | $ 2,000,000.0 |  |  |  |
Maximum |  |  |  |  |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |  |  |  |  |
Percentage of Secured loan and equipment financing advance offered to purchase | 25.00% |  |  |  |  |  |
Trinity Capital Holdings |  |  |  |  |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |  |  |  |  |
Percentage of equity interests acquired |  |  |  |  | 100.00% |  |
i 40 LLC |  |  |  |  |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |  |  |  |  |
Initally contributed capital | $ 21,400,000 |  |  |  | $ 5,200,000 |  |
Percentage of capital contribution invested in joint venture common equity | 30.00% |  |  |  |  |  |
Joint venture ownership percentage |  |  |  |  | 12.50% |  |
Percentage of capital contribution invested in joint venture debt notes | 70.00% |  |  |  |  |  |
Total Investments at fair value |  |  |  |  | $ 42,200,000 | $ 0 |
Unfunded capital commitment |  |  |  |  | 16,200,000 |  |
i 40 LLC | Debt |  |  |  |  |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |  |  |  |  |
Total Investments at fair value |  |  |  |  | 3,600,000 |  |
i 40 LLC | Equity |  |  |  |  |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |  |  |  |  |
Total Investments at fair value |  |  |  |  | $ 1,600,000 |  |
JV Partner |  |  |  |  |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |  |  |  |  |
Initally contributed capital | $ 150,000,000.0 |  |  |  |  |  |
Joint venture ownership percentage |  |  |  |  | 87.50% |  |
8.5% Notes | i 40 LLC |  |  |  |  |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |  |  |  |  |
Debt instrument percentage | 8.50% |  |  |  |  |  |
7.00% Notes due 2025 |  |  |  |  |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |  |  |  |  |
Debt instrument percentage |  |  | 7.00% |  | 7.00% | 7.00% |
7.00% Notes due 2025 | Private Offerings |  |  |  |  |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |  |  |  |  |
Proceeds from issuance of common stock |  |  | $ 125,000,000.0 |  |  |  |
Trinity Funding 1, LLC | Credit Suisse Credit Facility |  |  |  |  |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |  |  |  |  |
Credit facility |  |  | $ 300,000,000 |  |  |  |
TrinCap Funding, LLC | KeyBank Credit Facility |  |  |  |  |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |  |  |  |  |
Credit facility |  |  |  |  |  |  | $ 350,000,000

X
- Definition Joint venture ownership percentage. + References No definition available. + Details
Name: | trin_JointVentureOwnershipPercentage
Namespace Prefix: | trin_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Loan or advance fee payable days. + References No definition available. + Details
Name: | trin_LoanOrAdvanceFeePayableDays
Namespace Prefix: | trin_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Organization, consolidation and presentation of financial statements. + References No definition available. + Details
Name: | trin_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems
Namespace Prefix: | trin_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Origination and administrative agent fees. + References No definition available. + Details
Name: | trin_OriginationAndAdministrativeAgentFees
Namespace Prefix: | trin_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Payment of common stock value in cash. + References No definition available. + Details
Name: | trin_PaymentOfCommonStockValueInCash
Namespace Prefix: | trin_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of capital contribution invested in joint venture common equity. + References No definition available. + Details
Name: | trin_PercentageOfCapitalContributionInvestedInJointVentureCommonEquity
Namespace Prefix: | trin_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of capital contribution invested in joint venture debt notes. + References No definition available. + Details
Name: | trin_PercentageOfCapitalContributionInvestedInJointVentureDebtNotes
Namespace Prefix: | trin_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of daily average aggregate value of outstanding loans and equipment financings. + References No definition available. + Details
Name: | trin_PercentageOfDailyAverageAggregateValueOfOutstandingLoansAndEquipmentFinancings
Namespace Prefix: | trin_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of fee for loan and advance. + References No definition available. + Details
Name: | trin_PercentageOfFeeForLoanAndAdvance
Namespace Prefix: | trin_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of principal amount of loan or equipment financing advance. + References No definition available. + Details
Name: | trin_PercentageOfPrincipalAmountOfLoanOrEquipmentFinancingAdvance
Namespace Prefix: | trin_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of secured loan and equipment financing advance offered to purchase. + References No definition available. + Details
Name: | trin_PercentageOfSecuredLoanAndEquipmentFinancingAdvance
Namespace Prefix: | trin_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Remaining percentage of fee for loan or advance. + References No definition available. + Details
Name: | trin_RemainingPercentageOfFeeForLoanOrAdvance
Namespace Prefix: | trin_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Unfunded capital commitment. + References No definition available. + Details
Name: | trin_UnfundedCapitalCommitment
Namespace Prefix: | trin_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition For an unclassified balance sheet, amount of receivables arising from transactions with related parties. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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 Reference 2: 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(3)(b)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: 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 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(a)(3)) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864 + Details
Name: | us-gaap_AccountsReceivableRelatedParties
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage of voting equity interests acquired at the acquisition date in the business combination. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463 + Details
Name: | us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
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://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(29)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 852 -SubTopic 10 -Section 55 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766 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(29)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 For an unclassified balance sheet, amounts due from an entity in which the reporting entity shares joint control with another party or group. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864 Reference 3: 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.3) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 + Details
Name: | us-gaap_DueFromJointVentures
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258 + Details
Name: | us-gaap_InvestmentsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement. + 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(22)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: 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(16)) -URI https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878 Reference 3: 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(16)) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 + Details
Name: | us-gaap_LineOfCredit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of member capital in limited liability company (LLC). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 + Details
Name: | us-gaap_MembersCapital
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The cash inflow from the additional capital contribution to the entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126954810&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 sale of investment projects held by an entity in hopes of getting a future return or interest from it. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585 + Details
Name: | us-gaap_ProceedsFromSaleOfInvestmentProjects
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of new stock issued during the period. + 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(29)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 4: 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_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644 Reference 3: 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(29)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: 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_StockIssuedDuringPeriodValueNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=trin_FeeIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | us-gaap_EquityInterestIssuedOrIssuableByTypeAxis=trin_LegacyFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EquityInterestIssuedOrIssuableByTypeAxis=trin_EquityInterestsMember
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: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=trin_TrinityCapitalHoldingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=trin_IFourtyLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_DebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_EquityFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=trin_JvPartnerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | srt_OwnershipAxis=trin_TrinityFunding1LLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=trin_CreditSuisseCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=trin_TrinCapFundingLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=trin_KeyBankCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |