XML 55 R49.htm IDEA: XBRL DOCUMENT
v3.25.2

Management Fees, Incentive Fees and Other Expenses - Additional Information (Details) |  | 3 Months Ended | 6 Months Ended | 74 Months Ended |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | ---
Feb. 24, 2025 | Mar. 31, 2025 USD ($) | Jun. 30, 2025 USD ($) $ / shares | Mar. 31, 2025 | Dec. 31, 2024 USD ($) | Mar. 18, 2024 $ / shares | Mar. 17, 2024 | Feb. 08, 2019 $ / shares
Schedule Of Investment Income Reported Amounts By Category [Line Items] |  |  |  |  |  |  |  |
Percentage of management fee on assets |  |  |  | 200.00% |  |  |  |
Percentage of management fee on net asset value |  |  |  | 1.50% |  |  |  |
Base management fee rate |  |  |  |  |  |  |  | 1.5
Percentage of net asset value |  |  |  |  |  |  |  | 200.00%
Mangement fee waving description | On February 24, 2025, the Advisor voluntarily agreed to waive one third of its management fee for each of the first three quarters of 2025, starting on January 1, 2025 and ending on September 30, 2025. |  |  |  |  |  |  |
Advisor waived | $ |  | $ (1,800,000) | $ (3,600,000) |  |  |  |  |
Price per share | $ / shares |  |  | $ 7.7 |  |  |  |  |
Cumulative total return |  |  | 7.00% |  |  |  |  |
Accrued reserve for additional incentive compensation | $ |  |  | $ 0 |  | $ 0 |  |  |
Maximum |  |  |  |  |  |  |  |
Schedule Of Investment Income Reported Amounts By Category [Line Items] |  |  |  |  |  |  |  |
Percentage of management fee on net asset value |  |  |  | 1.50% |  |  |  |
Percentage of reduction of incentive compensation on net investment income and net unrealized losses |  |  |  | 20.00% |  |  |  |
Percentage of reduction of cumulative return hurdle |  |  |  | 8.00% |  |  |  |
Percentage rate of net realized gains on income fee reduction |  |  |  |  |  |  |  | 20.00%
Minimum |  |  |  |  |  |  |  |
Schedule Of Investment Income Reported Amounts By Category [Line Items] |  |  |  |  |  |  |  |
Percentage of management fee on net asset value |  |  |  | 1.00% |  |  |  |
Percentage of reduction of incentive compensation on net investment income and net unrealized losses |  |  |  | 17.50% |  |  |  |
Percentage of reduction of cumulative return hurdle |  |  |  | 7.00% |  |  |  |
Percentage rate of net realized gains on income fee reduction |  |  |  |  |  |  |  | 17.50%
BlackRock Capital Investment Corporation |  |  |  |  |  |  |  |
Schedule Of Investment Income Reported Amounts By Category [Line Items] |  |  |  |  |  |  |  |
Base management fee rate |  |  |  |  |  | 0.01 | 0.015 | 1
Percentage of net asset value |  |  |  |  |  | 200.00% | 200.00% |
BlackRock Capital Investment Corporation | Maximum |  |  |  |  |  |  |  |
Schedule Of Investment Income Reported Amounts By Category [Line Items] |  |  |  |  |  |  |  |
Base management fee rate |  |  |  |  |  | 0.015 |  | 1.5
Price per share | $ / shares |  |  |  |  |  | $ 0.32 |  | $ 0.32
BlackRock Capital Investment Corporation | Minimum |  |  |  |  |  |  |  |
Schedule Of Investment Income Reported Amounts By Category [Line Items] |  |  |  |  |  |  |  |
Base management fee rate |  |  |  |  |  | 0.0125 |  | 1.25
Percentage of net asset value |  |  |  |  |  | 200.00% |  | 200.00%

X
- Definition Accrued reserve for additional incentive compensation + References No definition available. + Details
Name: | tcpc_AccruedReserveForAdditionalIncentiveCompensation
Namespace Prefix: | tcpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Base management fee rate. + References No definition available. + Details
Name: | tcpc_BaseManagementFeeRate
Namespace Prefix: | tcpc_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition management fee waving description. + References No definition available. + Details
Name: | tcpc_ManagementFeeWavingDescription
Namespace Prefix: | tcpc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of increase in cumulative total return of incentive compensation. + References No definition available. + Details
Name: | tcpc_PercentageOfIncreaseInCumulativeTotalReturnOfIncentiveCompensation
Namespace Prefix: | tcpc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of management fee on assets. + References No definition available. + Details
Name: | tcpc_PercentageOfManagementFeeOnAssets
Namespace Prefix: | tcpc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of management fee on net asset value. + References No definition available. + Details
Name: | tcpc_PercentageOfManagementFeeOnNetAssetValue
Namespace Prefix: | tcpc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of net asset value. + References No definition available. + Details
Name: | tcpc_PercentageOfNetAssetValue
Namespace Prefix: | tcpc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of reduction of cumulative return hurdle. + References No definition available. + Details
Name: | tcpc_PercentageOfReductionOfCumulativeReturnHurdle
Namespace Prefix: | tcpc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of reduction of incentive compensation on net investment income and net unrealized losses. + References No definition available. + Details
Name: | tcpc_PercentageOfReductionOfIncentiveCompensationOnNetInvestmentIncomeAndNetUnrealizedLosses
Namespace Prefix: | tcpc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage rate of net realized gains on income fee reduction + References No definition available. + Details
Name: | tcpc_PercentageRateOfNetRealizedGainsOnIncomeFeeReduction
Namespace Prefix: | tcpc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of fee contractually waived by investment company. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480990/946-20-50-7 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 + Details
Name: | us-gaap_InvestmentCompanyContractualFeeWaived
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(2)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1 + Details
Name: | us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Price of a single share of a number of saleable stocks of a company. + References No definition available. + Details
Name: | us-gaap_SharePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
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: | us-gaap_BusinessAcquisitionAxis=tcpc_BlackrockCapitalInvestmentCorporationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |