XML 63 R57.htm IDEA: XBRL DOCUMENT
v3.25.3

Commitments, Contingencies, Concentration of Credit Risk and Off-Balance Sheet Risk - Schedule of Certain Revolving Loan Facilities and Other Commitments with Unfunded Balances (Details) - USD ($) | 9 Months Ended |
--- | --- | ---
Sep. 30, 2025 | Dec. 31, 2024
Debt Instrument [Line Items] |  |
Unfunded Balances | $ 153,661,179 | $ 143,915,382
Accordion Partners LLC |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Nov. 15, 2031 |
Unfunded Balances | $ 826,801 | 984,286
Accordion Partners LLC |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Nov. 15, 2031 |
Unfunded Balances | $ 656,191 | 656,191
Accuserve Solutions, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Mar. 15, 2030 |
Unfunded Balances | $ 1,970,013 | 2,273,092
Acquia, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Nov. 01, 2025 |
Unfunded Balances |  | 832,182
Alcami Corporation |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Dec. 21, 2028 |
Unfunded Balances | $ 1,167,666 | 1,080,091
ALCV Purchaser, Inc. (AutoLenders) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Feb. 25, 2026 |
Unfunded Balances | $ 448,202 |
AlphaSense, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 27, 2029 |
Unfunded Balances | $ 4,641,664 | 4,641,664
Alpine Acquisition Corp II (48Forty) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Nov. 30, 2029 |
Unfunded Balances | $ 171,095 | 483,992
AmeriLife Holdings, LLC |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Aug. 31, 2028 |
Unfunded Balances | $ 618,743 | 742,492
Applause App Quality, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Oct. 24, 2029 |
Unfunded Balances | $ 1,046,175 | 1,307,719
Appriss Health, LLC (PatientPing) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | May 06, 2027 |
Unfunded Balances | $ 736,257 | 736,257
Aras Corporation |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Apr. 13, 2029 |
Unfunded Balances | $ 825,634 | 727,344
Avalara, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Oct. 19, 2028 |
Unfunded Balances |  | 270,000
Beekeeper Buyer Inc. (Archway) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 30, 2031 |
Unfunded Balances | $ 200,000 |
Bluefin Holding, LLC (Allvue) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Sep. 12, 2029 |
Unfunded Balances | $ 762,821 | 762,821
Bonterra LLC (Fka CyberGrants Holdings, LLC) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Sep. 08, 2027 |
Unfunded Balances |  | 200,000
Brown & Settle, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | May 16, 2030 |
Unfunded Balances | $ 243,902 |
Bynder Bidco, Inc. (Netherlands) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jan. 26, 2029 |
Unfunded Balances | $ 1,259,424 | 1,259,424
Bynder Bidco B.V. (Netherlands) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jan. 26, 2029 |
Unfunded Balances | $ 346,984 | 346,984
CareATC, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Mar. 14, 2026 |
Unfunded Balances | $ 945,362 | 945,362
Chronicle Parent LLC (Lexitas) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Apr. 15, 2031 |
Unfunded Balances | $ 2,418,058 |
Chronicle Parent LLC (Lexitas) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Apr. 15, 2031 |
Unfunded Balances | $ 878,017 |
Clever Devices Ltd. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 12, 2030 |
Unfunded Balances | $ 637,255 | 441,176
Community Merger Sub Debt LLC (CINC Systems) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jan. 18, 2030 |
Unfunded Balances | $ 428,571 | 428,571
Crewline Buyer, Inc. (New Relic) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Nov. 08, 2030 |
Unfunded Balances | $ 163,522 | 163,522
Deepl Se (Germany) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 26, 2030 |
Unfunded Balances | $ 2,062,124 |
Deepl Se (Germany) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 26, 2030 |
Unfunded Balances | $ 581,163 |
Disco Parent, Inc. (Duck Creek Technologies) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Mar. 30, 2029 |
Unfunded Balances |  | 604,041
DNAnexus, Inc |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Dec. 18, 2029 |
Unfunded Balances | $ 18,375,000 | 18,375,000
Douglas Holdings, Inc (Docupace) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Aug. 27, 2030 |
Unfunded Balances |  | 3,648,967
Douglas Holdings, Inc (Docupace) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Aug. 27, 2030 |
Unfunded Balances | $ 2,919,174 | 3,317,243
Douglas Holdings, Inc (Docupace) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Aug. 27, 2030 |
Unfunded Balances | $ 943,245 | 1,589,628
Douglas Holdings, Inc (Docupace) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Aug. 27, 2030 |
Unfunded Balances | $ 1,326,897 | 1,326,897
Dragos, Inc |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 30, 2030 |
Unfunded Balances | $ 2,400,000 |
Dragos, Inc |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 30, 2030 |
Unfunded Balances | $ 881,172 |
e-Discovery AcquireCo, LLC |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Aug. 23, 2029 |
Unfunded Balances | $ 349,100 | 748,071
Emerald Technologies (U.S.) AcquisitionCo, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Dec. 29, 2026 |
Unfunded Balances | $ 537,233 | 829,369
ESO Solutions, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | May 03, 2027 |
Unfunded Balances |  | 709,962
Express Wash Acquisition Company, LLC (Whistle) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Apr. 10, 2031 |
Unfunded Balances | $ 1,666,615 |
FirstUp, Inc |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jul. 13, 2027 |
Unfunded Balances | $ 38,620 |
Flexport Capital, LLC |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 30, 2029 |
Unfunded Balances | $ 4,333,333 |
Fusion Holding Corp. (Finalsite) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Sep. 15, 2027 |
Unfunded Balances | $ 299,035 | 299,035
Fusion Risk Management, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | May 22, 2029 |
Unfunded Balances | $ 385,714 | 642,857
G-3 Apollo Acquisition Corp (Appriss Retail) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Mar. 10, 2031 |
Unfunded Balances | $ 1,428,571 |
G-3 Apollo Acquisition Corp (Appriss Retail) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Mar. 10, 2031 |
Unfunded Balances | $ 1,333,333 |
Griffon Bidco Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jul. 31, 2031 |
Unfunded Balances | $ 3,500,000 |
Griffon Bidco Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jul. 31, 2031 |
Unfunded Balances | $ 3,500,000 |
GTY Technology Holdings Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jul. 09, 2029 |
Unfunded Balances |  | 1,016,653
GTY Technology Holdings Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jul. 09, 2029 |
Unfunded Balances | $ 1,171,738 | 394,917
Honey Intermediate, Inc. (iLobby) (Canada) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Sep. 26, 2030 |
Unfunded Balances | $ 2,352,941 | 2,352,941
Huckabee Acquisition, LLC (MOREgroup) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jan. 16, 2030 |
Unfunded Balances | $ 322,581 | 322,581
Huckabee Acquisition, LLC (MOREgroup) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jan. 16, 2030 |
Unfunded Balances | $ 193,548 | 193,548
ICIMS, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Aug. 18, 2028 |
Unfunded Balances | $ 1,044,116 | 1,160,129
Integrate.com, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Dec. 17, 2027 |
Unfunded Balances | $ 14,000 | 14,000
Integrity Marketing Acquisition, LLC |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Aug. 25, 2028 |
Unfunded Balances | $ 14,532,289 | 15,422,318
Intercept Bidco, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 03, 2030 |
Unfunded Balances | $ 416,667 | 416,667
Intercept Bidco, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 03, 2030 |
Unfunded Balances | $ 277,778 | 277,778
James Perse Enterprises, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Sep. 08, 2027 |
Unfunded Balances | $ 2,574,075 | 3,006,884
JF Acquisition, LLC (JF Petroleum) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 18, 2030 |
Unfunded Balances | $ 1,079,491 |
JF Acquisition, LLC (JF Petroleum) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 18, 2030 |
Unfunded Balances | $ 667,727 |
Kaseya, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 25, 2029 |
Unfunded Balances |  | 412,951
Kaseya, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 25, 2029 |
Unfunded Balances |  | 416,280
Kellermeyer Bergensons Services, LLC |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Nov. 06, 2028 |
Unfunded Balances |  | 39,048
Lighthouse Parent Holdings, Inc (Aperture) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Dec. 20, 2031 |
Unfunded Balances | $ 3,651,428 | 5,826,746
Lighthouse Parent Holdings, Inc (Aperture) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Dec. 20, 2031 |
Unfunded Balances | $ 2,330,698 | 2,330,698
LJ Avalon Holdings, LLC (Ardurra) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Feb. 01, 2029 |
Unfunded Balances | $ 1,121,737 | 1,121,737
Logicmonitor, Inc |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Nov. 19, 2031 |
Unfunded Balances | $ 50,748 | 50,748
Lucky US BuyerCo, LLC (Global Payments) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Mar. 30, 2029 |
Unfunded Balances | $ 95,603 | 222,333
Madison Logic Holdings, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Dec. 30, 2027 |
Unfunded Balances | $ 752,321 | 752,321
Modigent, LLC (Pueblo) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Aug. 23, 2027 |
Unfunded Balances | $ 337,262 | 80,100
Modigent, LLC (Pueblo) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Aug. 23, 2028 |
Unfunded Balances |  | 1,536,784
Mpulse Mobile Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Aug. 26, 2032 |
Unfunded Balances | $ 371,047 |
Mpulse Mobile Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Aug. 26, 2032 |
Unfunded Balances | $ 556,571 |
MRO Parent Corporation |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 09, 2032 |
Unfunded Balances | $ 74,074 |
MRO Parent Corporation |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 09, 2032 |
Unfunded Balances | $ 74,074 |
OCM Luxembourg Baccarat Bidco S.A.R.L. (Interblock) (Slovenia) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 03, 2027 |
Unfunded Balances |  | 328,745
Oranje Holdco, Inc. (KnowBe4) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Feb. 01, 2029 |
Unfunded Balances |  | 1,646,924
Persado, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 10, 2027 |
Unfunded Balances |  | 101,431
PlayPower, Inc |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Aug. 28, 2030 |
Unfunded Balances | $ 1,313,131 | 1,313,131
Pluralsight, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Aug. 22, 2029 |
Unfunded Balances | $ 3,775,409 | 3,775,409
Pluralsight, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Aug. 22, 2029 |
Unfunded Balances | $ 1,849,410 | 1,849,410
PMA Parent Holdings, LLC |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jan. 31, 2031 |
Unfunded Balances | $ 750,000 | 750,000
RBS Buyer Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jul. 31, 2031 |
Unfunded Balances | $ 600,000 |
RBS Buyer Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jul. 31, 2031 |
Unfunded Balances | $ 1,000,000 |
Rialto Management Group, LLC |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Dec. 05, 2030 |
Unfunded Balances | $ 172,414 | 172,414
Sailpoint Technologies Holdings, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Aug. 16, 2028 |
Unfunded Balances |  | 371,281
SellerX Germany GMBH & Co. KG (Germany) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 18, 2029 |
Unfunded Balances | $ 1,692,260 |
SellerX Germany GmbH (Germany) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Nov. 22, 2029 |
Unfunded Balances |  | 1,346,022
SellerX Germany GmbH (Germany) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Oct. 28, 2026 |
Unfunded Balances | $ 538,409 | 538,409
SEP Eiger BidCo Ltd. (Beqom) (Switzerland) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | May 09, 2028 |
Unfunded Balances | $ 2,190,160 | 1,460,107
SEP Raptor Acquisition, Inc. (Loopio) (Canada) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Mar. 31, 2027 |
Unfunded Balances |  | 1,908,116
Serrano Parent, LLC (Sumo Logic) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | May 12, 2030 |
Unfunded Balances | $ 697,970 | 697,970
Skydio, Inc |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Dec. 04, 2029 |
Unfunded Balances | $ 6,562,500 | 6,562,500
Skydio, Inc |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Dec. 04, 2029 |
Unfunded Balances | $ 6,562,500 | 6,562,500
Sonny's Enterprises, LLC |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Aug. 05, 2027 |
Unfunded Balances | $ 106,122 | 132,940
Spark Buyer, LLC (Sparkstone) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Oct. 15, 2031 |
Unfunded Balances | $ 4,482,759 | 4,482,759
Spark Buyer, LLC (Sparkstone) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Oct. 15, 2031 |
Unfunded Balances | $ 1,479,310 | 2,241,379
Spartan Bidco Pty Ltd (StarRez) (Australia) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jan. 24, 2028 |
Unfunded Balances |  | 802,885
Spartan Bidco Pty Ltd (StarRez) (Australia) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jan. 24, 2028 |
Unfunded Balances | $ 802,885 |
Stonebridge Companies, LLC |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | May 16, 2031 |
Unfunded Balances | $ 193,548 | 0
Stonebridge Companies, LLC |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | May 16, 2030 |
Unfunded Balances | $ 129,032 |
Streamland Media Midco LLC |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Mar. 31, 2029 |
Unfunded Balances | $ 12,191 |
SumUp Holdings Luxembourg S.A.R.L. (Luxembourg) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Apr. 25, 2031 |
Unfunded Balances | $ 8,668,407 | 8,668,407
Syndigo, LLC |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Sep. 02, 2032 |
Unfunded Balances | $ 710,900 |
The Difference Card (Project Purple) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jul. 01, 2032 |
Unfunded Balances | $ 776,367 |
The Difference Card (Project Purple) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jul. 01, 2032 |
Unfunded Balances | $ 258,789 |
Thunder Purchaser, Inc. (Vector Solutions) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 30, 2028 |
Unfunded Balances | $ 1,352,453 | 5,409,810
Titan Home Improvement, LLC (Renuity) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | May 31, 2030 |
Unfunded Balances | $ 348,837 | 348,837
Titan Home Improvement, LLC (Renuity) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | May 31, 2030 |
Unfunded Balances | $ 290,698 | 290,698
Trintech, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jul. 25, 2029 |
Unfunded Balances | $ 152,143 | 152,143
Vortex Companies, LLC |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Sep. 04, 2029 |
Unfunded Balances | $ 554,971 |
Vortex Companies, LLC |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Sep. 04, 2029 |
Unfunded Balances | $ 96,196 | 140,839
Wharf Street Rating Acquisition LLC (KBRA) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Sep. 16, 2032 |
Unfunded Balances | $ 272,727 |
Wharf Street Rating Acquisition LLC (KBRA) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Sep. 16, 2032 |
Unfunded Balances | $ 272,727 |
Xactly Corporation |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Feb. 03, 2028 |
Unfunded Balances | $ 854,898 | 854,898
Zendesk Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Nov. 22, 2028 |
Unfunded Balances | $ 955,930 | 1,393,091
Zendesk Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Nov. 22, 2028 |
Unfunded Balances | $ 573,626 | 573,626
Zilliant Incorporated |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Dec. 21, 2027 |
Unfunded Balances | $ 296,296 | $ 296,296

X
- Definition Unfunded balances. + References No definition available. + Details
Name: | tcpc_UnfundedBalances
Namespace Prefix: | tcpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8A -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3 Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 9: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B Reference 10: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E Reference 12: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2 Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1 + Details
Name: | us-gaap_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B + Details
Name: | us-gaap_DebtInstrumentMaturityDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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