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

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 ($) | 6 Months Ended |
--- | --- | ---
Jun. 30, 2025 | Dec. 31, 2024
Debt Instrument [Line Items] |  |
Unfunded Balances | $ 153,564,645 | $ 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 | $ 680,617 | 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 | $ 727,344 | 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 | $ 507,317 |
Bynder Bidco B.V. (Netherlands) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jan. 26, 2029 |
Unfunded Balances | $ 1,259,424 | 1,259,424
Bynder Bidco, Inc. (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 | $ 4,320,988 |
Chronicle Parent LLC (Lexitas) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Apr. 15, 2031 |
Unfunded Balances | $ 1,440,329 |
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 | 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 | $ 1,164,946 | 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 |
EBS Parent Holdings Inc. (The Difference Card) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jul. 01, 2032 |
Unfunded Balances | $ 776,367 |
EBS Parent Holdings Inc. (The Difference Card) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jul. 01, 2032 |
Unfunded Balances | $ 258,789 |
e-Discovery AcquireCo, LLC |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Aug. 29, 2029 |
Unfunded Balances | $ 498,714 | 748,071
Emerald Technologies (U.S.) AcquisitionCo, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Dec. 29, 2026 |
Unfunded Balances | $ 3,479 | 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 | $ 22,428 | 299,035
Fusion Risk Management, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | May 22, 2029 |
Unfunded Balances | $ 514,286 | 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,276,190 |
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 | $ 925,056 | 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,232,637 | 1,160,129
INH Buyer, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Mar. 02, 2026 |
Unfunded Balances | $ 282,604 |
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
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
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,232,384 | 3,006,884
JF Acquisition, LLC (JF Petroleum) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jun. 18, 2030 |
Unfunded Balances | $ 1,780,604 |
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 | $ 5,826,746 | 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 | $ 144,517 | 222,333
Madison Logic Holdings, Inc. |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Dec. 30, 2027 |
Unfunded Balances | $ 752,321 | 752,321
Oranje Holdco, Inc. (KnowBe4) |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Feb. 01, 2029 |
Unfunded Balances | $ 1,646,924 | 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
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 | $ 666,503 | 1,536,784
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 |
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 | $ 3,666,564 |
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 13, 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 | $ 87,374 | 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 | $ 2,017,241 | 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 |
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 | $ 25,228 |
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
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 | $ 654,447 |
Vortex Companies, LLC |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Sep. 04, 2029 |
Unfunded Balances | $ 127,446 | 140,839
Xactly Corporation |  |
Debt Instrument [Line Items] |  |
Debt instrument, maturity date | Jul. 31, 2027 |
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/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 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef -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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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 27: 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_BynderBidcoBVNetherlandsOneMember
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_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_EBSParentHoldingsIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=tcpc_EBSParentHoldingsIncOneMember
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_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_INHBuyerIncMember
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_OcmLuxembourgBaccaratBidcoSARLInterblockSloveniaMember
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_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_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_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_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_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_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: |