2024 Q4 Form 10-Q Financial Statement

#000095017024121829 Filed on November 06, 2024

View on sec.gov

Income Statement

Concept 2024 Q4 2024 Q3 2023 Q3
Revenue $33.88M $28.32M
YoY Change 19.62% 16.11%
Cost Of Revenue $27.64M $18.51M
YoY Change 49.35% 7.83%
Gross Profit $43.29M $35.70M
YoY Change 21.25% 15.01%
Gross Profit Margin 127.78% 126.06%
Selling, General & Admin $8.144M $7.250M
YoY Change 12.33% 18.65%
% of Gross Profit 18.81% 20.31%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization
YoY Change
% of Gross Profit
Operating Expenses $37.05M $25.88M
YoY Change 43.19% 8.66%
Operating Profit $6.233M $9.822M
YoY Change -36.54% 35.93%
Interest Expense -$12.24M -$15.50M
YoY Change -21.0% -938.95%
% of Operating Profit -196.45% -157.81%
Other Income/Expense, Net
YoY Change
Pretax Income $21.63M $12.84M
YoY Change 68.48% -51.07%
Income Tax $0.00 $10.00K
% Of Pretax Income 0.0% 0.08%
Net Earnings $21.63M $12.82M
YoY Change 68.71% -51.13%
Net Earnings / Revenue 63.86% 45.28%
Basic Earnings Per Share $0.25 $0.22
Diluted Earnings Per Share $0.25 $0.22
COMMON SHARES
Basic Shares Outstanding 85.59M 85.59M 57.77M
Diluted Shares Outstanding 85.59M 57.77M

Balance Sheet

Concept 2024 Q4 2024 Q3 2023 Q3
SHORT-TERM ASSETS
Cash & Short-Term Investments $104.2M $91.70M
YoY Change 13.61% -13.32%
Cash & Equivalents $104.2M $91.65M
Short-Term Investments
Other Short-Term Assets $1.208M $3.500M
YoY Change -65.49% -3.11%
Inventory
Prepaid Expenses
Receivables $784.4K
Other Receivables $0.00
Total Short-Term Assets $106.2M $95.20M
YoY Change 11.53% -12.99%
LONG-TERM ASSETS
Property, Plant & Equipment
YoY Change
Goodwill
YoY Change
Intangibles
YoY Change
Long-Term Investments $1.909B $1.593B
YoY Change 19.82% -5.1%
Other Assets $6.651M $4.100M
YoY Change 62.22% 5.21%
Total Long-Term Assets $1.942B $1.624B
YoY Change 19.55% -4.6%
TOTAL ASSETS
Total Short-Term Assets $106.2M $95.20M
Total Long-Term Assets $1.942B $1.624B
Total Assets $2.048B $1.719B
YoY Change 19.11% -5.11%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable
YoY Change
Accrued Expenses $14.51M $6.600M
YoY Change 119.83% 27.93%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00
YoY Change
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $14.61M $6.600M
YoY Change 121.34% 17.51%
LONG-TERM LIABILITIES
Long-Term Debt $1.160B $970.4M
YoY Change 19.54% -1.37%
Other Long-Term Liabilities $7.412M $7.200M
YoY Change 2.95% 13.91%
Total Long-Term Liabilities $1.167B $977.6M
YoY Change 19.42% -1.27%
TOTAL LIABILITIES
Total Short-Term Liabilities $14.61M $6.600M
Total Long-Term Liabilities $1.167B $977.6M
Total Liabilities $1.182B $984.2M
YoY Change 20.11% -1.17%
SHAREHOLDERS EQUITY
Retained Earnings -$382.5M -$233.0M
YoY Change 64.21%
Common Stock $1.248B $967.9M
YoY Change 28.95% 0.5%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $865.6M $735.0M
YoY Change
Total Liabilities & Shareholders Equity $2.048B $1.719B
YoY Change 19.11% -5.11%

Cashflow Statement

Concept 2024 Q4 2024 Q3 2023 Q3
OPERATING ACTIVITIES
Net Income $21.63M $12.82M
YoY Change 68.71% -51.13%
Depreciation, Depletion And Amortization
YoY Change
Cash From Operating Activities $101.6M $46.50M
YoY Change 118.56% -64.83%
INVESTING ACTIVITIES
Capital Expenditures
YoY Change
Acquisitions
YoY Change
Other Investing Activities
YoY Change
Cash From Investing Activities
YoY Change
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -192.1M -78.00M
YoY Change 146.3% 2.85%
NET CHANGE
Cash From Operating Activities 101.6M 46.50M
Cash From Investing Activities
Cash From Financing Activities -192.1M -78.00M
Net Change In Cash -90.49M -31.50M
YoY Change 187.26% -155.88%
FREE CASH FLOW
Cash From Operating Activities $101.6M $46.50M
Capital Expenditures
Free Cash Flow
YoY Change

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
dei Entity Central Index Key
EntityCentralIndexKey
0001370755
dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
Q3
dei Amendment Flag
AmendmentFlag
false
CY2024Q3 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2023Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
us-gaap Accounting Standards Update Extensible List
AccountingStandardsUpdateExtensibleList
http://fasb.org/us-gaap/2024#AccountingStandardsUpdate202006CumulativeEffectPeriodOfAdoptionMember
dei Document Type
DocumentType
10-Q
dei Document Quarterly Report
DocumentQuarterlyReport
true
dei Document Period End Date
DocumentPeriodEndDate
2024-09-30
dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2024
dei Document Transition Report
DocumentTransitionReport
false
dei Entity File Number
EntityFileNumber
814-00899
dei Entity Registrant Name
EntityRegistrantName
BLACKROCK TCP CAPITAL CORP.
dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
DE
dei Entity Tax Identification Number
EntityTaxIdentificationNumber
56-2594706
dei Entity Address Address Line1
EntityAddressAddressLine1
2951 28th Street
dei Entity Address Address Line2
EntityAddressAddressLine2
Suite 1000
dei Entity Address City Or Town
EntityAddressCityOrTown
Santa Monica
dei Entity Address State Or Province
EntityAddressStateOrProvince
CA
dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
90405
dei City Area Code
CityAreaCode
310
dei Local Phone Number
LocalPhoneNumber
566-1000
dei Security12b Title
Security12bTitle
Common Stock, par value $0.001 per share
dei Trading Symbol
TradingSymbol
TCPC
dei Security Exchange Name
SecurityExchangeName
NASDAQ
dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
dei Entity Filer Category
EntityFilerCategory
Large Accelerated Filer
dei Entity Small Business
EntitySmallBusiness
false
dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
dei Entity Shell Company
EntityShellCompany
false
CY2024Q4 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
85591134
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2061032995
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1651390013
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1909089361
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1554941110
CY2024Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
104181765
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
112241946
CY2024Q3 tcpc Interest Dividends And Fees Receivable
InterestDividendsAndFeesReceivable
25786624
CY2023Q4 tcpc Interest Dividends And Fees Receivable
InterestDividendsAndFeesReceivable
25650684
CY2024Q3 us-gaap Deferred Finance Costs Gross
DeferredFinanceCostsGross
6650857
CY2023Q4 us-gaap Deferred Finance Costs Gross
DeferredFinanceCostsGross
3671727
CY2024Q3 us-gaap Due From Correspondent Brokers
DueFromCorrespondentBrokers
784356
CY2023Q4 us-gaap Due From Correspondent Brokers
DueFromCorrespondentBrokers
0
CY2024Q3 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
1207929
CY2023Q4 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
2266886
CY2024Q3 us-gaap Assets
Assets
2047700892
CY2023Q4 us-gaap Assets
Assets
1698772353
CY2024Q3 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
-7798616
CY2023Q4 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
-3355221
CY2024Q3 us-gaap Long Term Debt
LongTermDebt
1160042987
CY2023Q4 us-gaap Long Term Debt
LongTermDebt
985200609
CY2024Q3 us-gaap Interest Payable Current And Noncurrent
InterestPayableCurrentAndNoncurrent
11507228
CY2023Q4 us-gaap Interest Payable Current And Noncurrent
InterestPayableCurrentAndNoncurrent
10407570
CY2024Q3 us-gaap Incentive Fee Payable
IncentiveFeePayable
6540286
CY2023Q4 us-gaap Incentive Fee Payable
IncentiveFeePayable
5347711
CY2024Q3 us-gaap Interest Rate Derivative Liabilities At Fair Value
InterestRateDerivativeLiabilitiesAtFairValue
652656
CY2023Q4 us-gaap Interest Rate Derivative Liabilities At Fair Value
InterestRateDerivativeLiabilitiesAtFairValue
0
CY2024Q3 tcpc Reimbursements Due To The Advisor
ReimbursementsDueToTheAdvisor
219502
CY2023Q4 tcpc Reimbursements Due To The Advisor
ReimbursementsDueToTheAdvisor
844664
CY2024Q3 us-gaap Management Fee Payable
ManagementFeePayable
0
CY2023Q4 us-gaap Management Fee Payable
ManagementFeePayable
5690105
CY2024Q3 us-gaap Payable Investment Purchase
PayableInvestmentPurchase
99747
CY2023Q4 us-gaap Payable Investment Purchase
PayableInvestmentPurchase
960000
CY2024Q3 us-gaap Accounts Payable And Other Accrued Liabilities
AccountsPayableAndOtherAccruedLiabilities
3001588
CY2023Q4 us-gaap Accounts Payable And Other Accrued Liabilities
AccountsPayableAndOtherAccruedLiabilities
2720148
CY2024Q3 us-gaap Liabilities
Liabilities
1182063994
CY2023Q4 us-gaap Liabilities
Liabilities
1011170807
CY2024Q3 us-gaap Assets Net
AssetsNet
865636898
CY2023Q4 us-gaap Assets Net
AssetsNet
687601546
CY2024Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2023Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2024Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
200000000
CY2023Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
200000000
CY2024Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
85591134
CY2024Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
85591134
CY2023Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
57767264
CY2023Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
57767264
CY2024Q3 us-gaap Common Stock Value
CommonStockValue
85591
CY2023Q4 us-gaap Common Stock Value
CommonStockValue
57767
CY2024Q3 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
1248080041
CY2023Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
967643255
CY2024Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-382528734
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-280099476
CY2024Q3 us-gaap Stockholders Equity
StockholdersEquity
865636898
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
687601546
CY2024Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
2047700892
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1698772353
CY2024Q3 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
10.11
CY2023Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
11.9
CY2024Q3 us-gaap Investment Income Nonoperating
InvestmentIncomeNonoperating
70932487
CY2023Q3 us-gaap Investment Income Nonoperating
InvestmentIncomeNonoperating
54210941
us-gaap Investment Income Nonoperating
InvestmentIncomeNonoperating
198188021
us-gaap Investment Income Nonoperating
InvestmentIncomeNonoperating
158480129
CY2024Q3 us-gaap Interest And Debt Expense
InterestAndDebtExpense
21160551
CY2023Q3 us-gaap Interest And Debt Expense
InterestAndDebtExpense
12133863
us-gaap Interest And Debt Expense
InterestAndDebtExpense
54117604
us-gaap Interest And Debt Expense
InterestAndDebtExpense
35971338
CY2024Q3 tcpc Incentive Fees On Income
IncentiveFeesOnIncome
6540286
CY2023Q3 tcpc Incentive Fees On Income
IncentiveFeesOnIncome
6010047
tcpc Incentive Fees On Income
IncentiveFeesOnIncome
19236336
tcpc Incentive Fees On Income
IncentiveFeesOnIncome
17255238
CY2024Q3 tcpc Management Fees
ManagementFees
6185025
CY2023Q3 tcpc Management Fees
ManagementFees
6092673
tcpc Management Fees
ManagementFees
18567719
tcpc Management Fees
ManagementFees
18065948
CY2024Q3 us-gaap Professional Fees
ProfessionalFees
842389
CY2023Q3 us-gaap Professional Fees
ProfessionalFees
745978
us-gaap Professional Fees
ProfessionalFees
2443988
us-gaap Professional Fees
ProfessionalFees
1519106
CY2024Q3 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
547458
CY2023Q3 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
357921
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1702669
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1092268
CY2024Q3 tcpc Director Fees
DirectorFees
202500
CY2023Q3 tcpc Director Fees
DirectorFees
185500
tcpc Director Fees
DirectorFees
616719
tcpc Director Fees
DirectorFees
745319
CY2024Q3 us-gaap General Insurance Expense
GeneralInsuranceExpense
214102
CY2023Q3 us-gaap General Insurance Expense
GeneralInsuranceExpense
134212
us-gaap General Insurance Expense
GeneralInsuranceExpense
565168
us-gaap General Insurance Expense
GeneralInsuranceExpense
426790
CY2024Q3 us-gaap Custody Fees
CustodyFees
96574
CY2023Q3 us-gaap Custody Fees
CustodyFees
94811
us-gaap Custody Fees
CustodyFees
285639
us-gaap Custody Fees
CustodyFees
276727
CY2024Q3 tcpc Other Operating Expenses
OtherOperatingExpenses
1265961
CY2023Q3 tcpc Other Operating Expenses
OtherOperatingExpenses
122860
tcpc Other Operating Expenses
OtherOperatingExpenses
2687733
tcpc Other Operating Expenses
OtherOperatingExpenses
1781273
CY2024Q3 us-gaap Operating Expenses
OperatingExpenses
37054846
CY2023Q3 us-gaap Operating Expenses
OperatingExpenses
25877865
us-gaap Operating Expenses
OperatingExpenses
100223575
us-gaap Operating Expenses
OperatingExpenses
77134007
CY2024Q3 tcpc Net Investment Income Before Income Taxes
NetInvestmentIncomeBeforeIncomeTaxes
33877641
CY2023Q3 tcpc Net Investment Income Before Income Taxes
NetInvestmentIncomeBeforeIncomeTaxes
28333076
tcpc Net Investment Income Before Income Taxes
NetInvestmentIncomeBeforeIncomeTaxes
97964446
tcpc Net Investment Income Before Income Taxes
NetInvestmentIncomeBeforeIncomeTaxes
81346122
CY2024Q3 tcpc Excise Tax Expense
ExciseTaxExpense
0
CY2023Q3 tcpc Excise Tax Expense
ExciseTaxExpense
13164
tcpc Excise Tax Expense
ExciseTaxExpense
0
tcpc Excise Tax Expense
ExciseTaxExpense
48604
CY2024Q3 us-gaap Net Investment Income
NetInvestmentIncome
33877641
CY2023Q3 us-gaap Net Investment Income
NetInvestmentIncome
28319912
us-gaap Net Investment Income
NetInvestmentIncome
97964446
us-gaap Net Investment Income
NetInvestmentIncome
81297518
CY2024Q3 us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
-31425777
CY2023Q3 us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
-128841
us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
-67107784
us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
-31153173
CY2024Q3 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
19181096
CY2023Q3 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-15368139
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-55443078
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
1643152
CY2024Q3 us-gaap Gain Loss On Investments
GainLossOnInvestments
-12244681
CY2023Q3 us-gaap Gain Loss On Investments
GainLossOnInvestments
-15496980
us-gaap Gain Loss On Investments
GainLossOnInvestments
-122550862
us-gaap Gain Loss On Investments
GainLossOnInvestments
-29510021
CY2024Q3 us-gaap Profit Loss
ProfitLoss
21632960
CY2023Q3 us-gaap Profit Loss
ProfitLoss
12822932
us-gaap Profit Loss
ProfitLoss
-24586416
us-gaap Profit Loss
ProfitLoss
51787497
CY2024Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.25
CY2024Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.25
CY2023Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.22
CY2023Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.22
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.32
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.32
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.9
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.9
CY2024Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
85591134
CY2024Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
85591134
CY2023Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
57767264
CY2023Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
57767264
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
77772017
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
77772017
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
57767264
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
57767264
tcpc Change In Unrealized Appreciation
ChangeInUnrealizedAppreciation
21347357
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
687601546
CY2024Q1 us-gaap Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
280464610
CY2024Q1 us-gaap Investment Income Net
InvestmentIncomeNet
28261273
CY2024Q1 us-gaap Gain Loss On Investments
GainLossOnInvestments
-23204132
CY2024Q1 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
19640870
CY2024Q1 us-gaap Stockholders Equity
StockholdersEquity
953482427
CY2024Q2 us-gaap Investment Income Net
InvestmentIncomeNet
35825532
CY2024Q2 us-gaap Gain Loss On Investments
GainLossOnInvestments
-87102049
CY2024Q2 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
29100986
CY2024Q2 us-gaap Stockholders Equity
StockholdersEquity
873104924
CY2024Q3 us-gaap Investment Income Net
InvestmentIncomeNet
33877641
CY2024Q3 us-gaap Gain Loss On Investments
GainLossOnInvestments
-12244681
CY2024Q3 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
29100986
CY2024Q3 us-gaap Stockholders Equity
StockholdersEquity
865636898
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
746753790
CY2023Q1 us-gaap Investment Income Net
InvestmentIncomeNet
25373127
CY2023Q1 us-gaap Gain Loss On Investments
GainLossOnInvestments
-2659248
CY2023Q1 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
18485524
CY2023Q1 us-gaap Stockholders Equity
StockholdersEquity
750982145
CY2023Q2 us-gaap Investment Income Net
InvestmentIncomeNet
27604479
CY2023Q2 us-gaap Gain Loss On Investments
GainLossOnInvestments
-11353793
CY2023Q2 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
19640870
CY2023Q2 us-gaap Stockholders Equity
StockholdersEquity
747591961
CY2023Q3 us-gaap Investment Income Net
InvestmentIncomeNet
28319912
CY2023Q3 us-gaap Gain Loss On Investments
GainLossOnInvestments
-15496980
CY2023Q3 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
25417596
CY2023Q3 us-gaap Stockholders Equity
StockholdersEquity
734997297
us-gaap Profit Loss
ProfitLoss
-24586416
us-gaap Profit Loss
ProfitLoss
51787497
tcpc Net Realized Investment Gain Loss
NetRealizedInvestmentGainLoss
-67107784
tcpc Net Realized Investment Gain Loss
NetRealizedInvestmentGainLoss
-31153173
tcpc Change In Net Unrealized Appreciation Depreciation Of Investments
ChangeInNetUnrealizedAppreciationDepreciationOfInvestments
-55493801
tcpc Change In Net Unrealized Appreciation Depreciation Of Investments
ChangeInNetUnrealizedAppreciationDepreciationOfInvestments
1570402
us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
15810820
us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
4285353
us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
314784
us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
159420
tcpc Interest And Dividend Income Paid In Kind
InterestAndDividendIncomePaidInKind
9452562
tcpc Interest And Dividend Income Paid In Kind
InterestAndDividendIncomePaidInKind
7112215
us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
3371840
us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
2219197
tcpc Cash Acquired From Merger
CashAcquiredFromMerger
11670610
tcpc Cash Acquired From Merger
CashAcquiredFromMerger
0
us-gaap Payments For Merger Related Costs
PaymentsForMergerRelatedCosts
2366408
us-gaap Payments For Merger Related Costs
PaymentsForMergerRelatedCosts
0
tcpc Payments To Purchase Of Investments
PaymentsToPurchaseOfInvestments
211099269
tcpc Payments To Purchase Of Investments
PaymentsToPurchaseOfInvestments
178394100
tcpc Proceeds From Disposition Of Investments
ProceedsFromDispositionOfInvestments
348509035
tcpc Proceeds From Disposition Of Investments
ProceedsFromDispositionOfInvestments
176475820
tcpc Decrease Increase In Interest Dividend And Fees Receivable
DecreaseIncreaseInInterestDividendAndFeesReceivable
-8324184
tcpc Decrease Increase In Interest Dividend And Fees Receivable
DecreaseIncreaseInInterestDividendAndFeesReceivable
5756427
us-gaap Increase Decrease In Brokerage Receivables
IncreaseDecreaseInBrokerageReceivables
-1299363
us-gaap Increase Decrease In Brokerage Receivables
IncreaseDecreaseInBrokerageReceivables
0
tcpc Increase Decrease In Receivable For Investments Sold
IncreaseDecreaseInReceivableForInvestmentsSold
-671442
tcpc Increase Decrease In Receivable For Investments Sold
IncreaseDecreaseInReceivableForInvestmentsSold
0
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-1358241
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
643743
tcpc Increase Decrease In Payable For Investments Purchased
IncreaseDecreaseInPayableForInvestmentsPurchased
-1454317
tcpc Increase Decrease In Payable For Investments Purchased
IncreaseDecreaseInPayableForInvestmentsPurchased
-1937465
tcpc Increase Decrease In Incentive Fees Payable
IncreaseDecreaseInIncentiveFeesPayable
-171050
tcpc Increase Decrease In Incentive Fees Payable
IncreaseDecreaseInIncentiveFeesPayable
1126472
us-gaap Increase Decrease In Interest Payable Net
IncreaseDecreaseInInterestPayableNet
171473
us-gaap Increase Decrease In Interest Payable Net
IncreaseDecreaseInInterestPayableNet
-5484038
us-gaap Increase Decrease In Fair Value Of Interest Rate Fair Value Hedging Instruments1
IncreaseDecreaseInFairValueOfInterestRateFairValueHedgingInstruments1
996337
us-gaap Increase Decrease In Fair Value Of Interest Rate Fair Value Hedging Instruments1
IncreaseDecreaseInFairValueOfInterestRateFairValueHedgingInstruments1
0
tcpc Increase Decrease In Reimbursements Due To Advisor
IncreaseDecreaseInReimbursementsDueToAdvisor
-625162
tcpc Increase Decrease In Reimbursements Due To Advisor
IncreaseDecreaseInReimbursementsDueToAdvisor
-265957
tcpc Increase Decrease In Management Fees Payable
IncreaseDecreaseInManagementFeesPayable
-7578769
tcpc Increase Decrease In Management Fees Payable
IncreaseDecreaseInManagementFeesPayable
-6084202
us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
-2691641
us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
736592
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
221459806
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
52124269
us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
351406248
us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
240812360
us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
559697767
us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
215875730
us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
7514435
us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
1410711
us-gaap Payments Of Dividends
PaymentsOfDividends
85100033
us-gaap Payments Of Dividends
PaymentsOfDividends
66432353
us-gaap Repayments Of Unsecured Debt
RepaymentsOfUnsecuredDebt
250000000
us-gaap Repayments Of Unsecured Debt
RepaymentsOfUnsecuredDebt
0
us-gaap Proceeds From Issuance Of Unsecured Debt
ProceedsFromIssuanceOfUnsecuredDebt
321386000
us-gaap Proceeds From Issuance Of Unsecured Debt
ProceedsFromIssuanceOfUnsecuredDebt
0
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-229519987
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-42906434
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-8060181
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
9217835
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
112241946
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
82435171
CY2024Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
104181765
CY2023Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
91653006
us-gaap Interest Paid Net
InterestPaidNet
49362618
us-gaap Interest Paid Net
InterestPaidNet
38487722
us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
165495
us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
48604
us-gaap Noncash Or Part Noncash Acquisition Investments Acquired1
NoncashOrPartNoncashAcquisitionInvestmentsAcquired1
586983708
us-gaap Noncash Or Part Noncash Acquisition Investments Acquired1
NoncashOrPartNoncashAcquisitionInvestmentsAcquired1
0
tcpc Noncash Or Part Noncash Acquisition Interest Dividends And Fees Receivable
NoncashOrPartNoncashAcquisitionInterestDividendsAndFeesReceivable
10373421
tcpc Noncash Or Part Noncash Acquisition Interest Dividends And Fees Receivable
NoncashOrPartNoncashAcquisitionInterestDividendsAndFeesReceivable
0
tcpc Noncash Or Part Noncash Acquisition Due From Broker
NoncashOrPartNoncashAcquisitionDueFromBroker
2048141
tcpc Noncash Or Part Noncash Acquisition Due From Broker
NoncashOrPartNoncashAcquisitionDueFromBroker
0
us-gaap Noncash Or Part Noncash Acquisition Other Assets Acquired1
NoncashOrPartNoncashAcquisitionOtherAssetsAcquired1
3731006
us-gaap Noncash Or Part Noncash Acquisition Other Assets Acquired1
NoncashOrPartNoncashAcquisitionOtherAssetsAcquired1
0
us-gaap Noncash Or Part Noncash Acquisition Value Of Assets Acquired1
NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1
603136276
us-gaap Noncash Or Part Noncash Acquisition Value Of Assets Acquired1
NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1
0
us-gaap Noncash Or Part Noncash Acquisition Debt Assumed1
NoncashOrPartNoncashAcquisitionDebtAssumed1
315296749
us-gaap Noncash Or Part Noncash Acquisition Debt Assumed1
NoncashOrPartNoncashAcquisitionDebtAssumed1
0
tcpc Noncash Or Part Noncash Acquisition Dividends Payable
NoncashOrPartNoncashAcquisitionDividendsPayable
7257191
tcpc Noncash Or Part Noncash Acquisition Dividends Payable
NoncashOrPartNoncashAcquisitionDividendsPayable
0
us-gaap Noncash Or Part Noncash Acquisition Payables Assumed1
NoncashOrPartNoncashAcquisitionPayablesAssumed1
1888664
us-gaap Noncash Or Part Noncash Acquisition Payables Assumed1
NoncashOrPartNoncashAcquisitionPayablesAssumed1
0
tcpc Noncash Or Part Noncash Acquisition Interest Rate Swap At Fair Value
NoncashOrPartNoncashAcquisitionInterestRateSwapAtFairValue
1674309
tcpc Noncash Or Part Noncash Acquisition Interest Rate Swap At Fair Value
NoncashOrPartNoncashAcquisitionInterestRateSwapAtFairValue
0
tcpc Noncash Or Part Noncash Acquisition Incentive Fees Payable
NoncashOrPartNoncashAcquisitionIncentiveFeesPayable
1363625
tcpc Noncash Or Part Noncash Acquisition Incentive Fees Payable
NoncashOrPartNoncashAcquisitionIncentiveFeesPayable
0
us-gaap Noncash Or Part Noncash Acquisition Other Liabilities Assumed1
NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1
4495330
us-gaap Noncash Or Part Noncash Acquisition Other Liabilities Assumed1
NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1
0
us-gaap Noncash Or Part Noncash Acquisition Value Of Liabilities Assumed1
NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1
331975868
us-gaap Noncash Or Part Noncash Acquisition Value Of Liabilities Assumed1
NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1
0
tcpc Issuance Of Shares In Connection With The Merger
IssuanceOfSharesInConnectionWithTheMerger
280464610
tcpc Issuance Of Shares In Connection With The Merger
IssuanceOfSharesInConnectionWithTheMerger
0
tcpc Merger Costs Capitalized Into Purchase Price
MergerCostsCapitalizedIntoPurchasePrice
2366408
tcpc Merger Costs Capitalized Into Purchase Price
MergerCostsCapitalizedIntoPurchasePrice
0
CY2024Q1 us-gaap Noncash Or Part Noncash Acquisition Investments Acquired1
NoncashOrPartNoncashAcquisitionInvestmentsAcquired1
586983708
CY2024Q1 tcpc Dividends Declared And Payables In Merger
DividendsDeclaredAndPayablesInMerger
7257191
CY2024Q1 tcpc Issuance Of Shares In Connection With The Merger
IssuanceOfSharesInConnectionWithTheMerger
280464610
tcpc Merger Costs Capitalized Into Purchase Price
MergerCostsCapitalizedIntoPurchasePrice
2366408
CY2024Q1 us-gaap Business Combination Bargain Purchase Gain Recognized Amount
BusinessCombinationBargainPurchaseGainRecognizedAmount
21886848
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0701
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1162
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-25
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7813898
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7699681
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7595109
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0038
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0701
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1162
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-25
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
896404
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
884150
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
871305
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.054
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1073
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18812631
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18812631
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18812631
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0093
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.094
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1473
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10330000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10330000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10330000
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0051
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
37726462
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
37609045
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0186
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1125
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-08-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2005435
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1965895
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1965326
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.001
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.061
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.107
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9476884
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9220276
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8775595
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0044
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1125
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-02-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1645833
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1589728
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1596458
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0008
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12775899
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12337379
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0062
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0751
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1282
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22291007
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22191577
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22224134
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.011
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0751
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1276
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
24976099
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24784242
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24726338
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0123
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.106
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-01-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5236875
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4986030
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5231638
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0026
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.106
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-01-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-13344
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-750
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
51948505
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
52181360
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0259
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0175
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1065
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-06
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1301555
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1265444
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1301555
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0006
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0115
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.07
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.134
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-06
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
568735
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
346496
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
568735
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.111
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1697481
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1626713
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1667468
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0008
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.111
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1177395
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1132648
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1156577
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0006
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1182
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
709553
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
692990
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
697007
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1178
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
425793
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
412764
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
417831
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.074
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.005
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1296
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10401375
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10157960
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10401375
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0052
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15635015
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16210548
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.008
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.125
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.125
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-06-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
88455
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
58350
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.125
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.125
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-06-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
265368
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
174283
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.125
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.125
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-06-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1071041
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
650880
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.125
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.125
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-06-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
315185
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
198154
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1081667
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.086
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1345
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8598774
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7728387
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5642034
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0028
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.091
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1402
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
793260
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
777782
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
775809
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.086
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1372
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6252858
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5755071
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4103126
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.002
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.086
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1345
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1998068
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1804166
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1310932
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0007
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1131
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-05
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11709782
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11575692
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11399802
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0057
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1048
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7852
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.101
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-02-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2789113
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2748618
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2769590
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0014
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1048
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-02-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6813617
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6600270
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6765922
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0034
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0985
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-08-28
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8686869
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8557937
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8556566
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0043
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0985
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-08-28
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-19404
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-19697
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1106
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-05-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1860465
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1813953
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1834419
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0009
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1106
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-05-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-4884
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1106
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-05-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-4070
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0985
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-09-04
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1543873
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1488551
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1543873
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0008
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0985
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-09-04
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
616256
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
622681
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
616255
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0985
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-09-04
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
26969
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26392
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
26969
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
49480096
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
45308794
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0227
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0925
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1454
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12534668
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12128303
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12221301
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0061
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0925
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1454
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4178223
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4043370
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4073767
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.002
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1219
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
333500
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
322815
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
322178
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.121
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4286892
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4129249
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4199570
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0021
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0835
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.132
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-14
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8343759
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8164590
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8251977
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0041
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28788327
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29068793
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0145
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1271
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-12-14
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17639207
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16832375
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15610698
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0078
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.025
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0615
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0075
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1079
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-17
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5040350
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4892141
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5040350
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0025
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21724516
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20651048
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0103
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.111
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-09-14
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3599082
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3460090
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3535063
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0018
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.111
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-15
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-2541
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-4447
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.025
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.05
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-09-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
61293641
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
59336637
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
56144975
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0279
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.035
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.07
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-09-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6669599
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6060307
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4441953
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0022
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.045
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.045
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1433
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-05-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-24582
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-3901896
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
-0.0019
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.045
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.045
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1433
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-05-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25602703
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24990837
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11111573
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0055
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.045
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.045
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1433
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-05-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29374777
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28655901
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12748653
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0063
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1026
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1554
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5483933
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5354185
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5483933
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0027
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1026
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1554
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15908353
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13037405
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13410741
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0067
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
140868239
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
102970548
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0512
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.061
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1095
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-26
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14103699
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13877376
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14081971
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.007
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.061
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1095
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-26
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-2337
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-1485
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.12
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.12
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
59756438
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
59756438
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
59756438
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0297
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1085
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-29
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5992741
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5854344
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5992741
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.003
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.111
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-29
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
480042
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
468966
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
480042
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.111
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
267403
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
259372
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
267403
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.115
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-29
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
732100
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
715480
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
732100
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1003
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-03-15
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1434541
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1426438
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1446017
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0007
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1003
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-03-15
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-17105
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23092
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0926
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1387
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-03
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23709677
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23120669
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23709677
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0118
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1053
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7742638
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7388825
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7628559
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0038
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1053
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2150733
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2052436
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2119044
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0011
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.11
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1596
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
37183232
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13114243
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5945598
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.003
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0862
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1346
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-05
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22633544
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22276788
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22361941
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0111
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.056
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.102
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-06-28
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
796371
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
792845
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
799556
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.056
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.102
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1687182
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1678746
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1693930
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0008
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.101
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-12-29
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3660371
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3546781
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3706126
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0018
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1052
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-10-04
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7733733
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7441404
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7669940
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0038
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1052
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-10-04
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-5095
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-3746
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.094
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1442
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-11
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14848199
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14470827
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14729413
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0073
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0935
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1455
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-11
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1758650
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1629105
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1744581
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0009
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
179846546
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
174882938
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0869
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0126
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0805
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1392
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
28005612
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24900884
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8296663
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0041
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-06-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2110141
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2110141
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-06-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6578877
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6578877
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
81185
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-06-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5535517
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5535517
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1401878
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0007
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14224535
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1483063
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0007
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1208
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-06
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10836788
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10628775
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10706746
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0053
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1209
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-06
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
36813
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28856
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27978
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0735
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1221
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-14
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21316087
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20909275
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20953713
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0104
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0735
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1221
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-14
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-7197
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-16071
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1206
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-03
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
32182664
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31503933
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31667741
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0157
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1175
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-03
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1277932
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1239527
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1240068
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0006
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.081
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1341
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-10-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7744557
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7589964
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6505428
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0032
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
71893133
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
71085603
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0352
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0985
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-05-20
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2487500
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2462625
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2485013
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0012
CY2024Q3 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.015
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.117
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-28
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7393627
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6584206
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3637665
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0018
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1106
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-05-04
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13890657
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13512917
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13559636
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0067
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1106
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-05-04
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3229513
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3196541
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3152552
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0016
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.09
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1451
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-13
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
34410390
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
33387128
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34066286
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0169
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
59143417
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
56901152
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0282
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1124
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-03
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5369500
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5149576
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5306185
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0026
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1124
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-03
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3352110
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3190998
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3312583
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0016
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1124
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-03
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-4821
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5169
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8335753
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8613599
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0042
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1111
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-09
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5101642
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4879662
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5127150
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0025
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.097
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7299761
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7048661
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7299761
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0036
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.097
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-6973
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1008
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-25
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15191754
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14942163
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15146179
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0075
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1008
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-25
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-399176
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-46267
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.106
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6646924
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6490974
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6573808
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0033
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1325
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
875000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
855933
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
865375
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1035
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5867357
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5741716
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5832153
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0029
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
34673298
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35671009
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0177
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1135
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-29
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3134176
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2893560
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2947434
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0015
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0811
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1303
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-14
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16815342
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16288249
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16016613
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.008
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19181809
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18964047
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0095
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0715
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1247
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
756529
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
749724
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
756529
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0715
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1246
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25299736
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25171959
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25299736
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0126
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0914
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1374
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-25
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
27879880
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20344734
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6858451
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0034
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1253
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-01-26
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-6765
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5317
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1253
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-01-26
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4283754
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4152029
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4218114
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0021
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1253
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-01-26
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-24554
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-19298
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1253
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-01-26
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15528609
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15051104
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15290662
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0076
CY2024Q3 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.07
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.08
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.131
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-19
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
59187709
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
59161341
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
58359081
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.029
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.095
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.095
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-19
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3681603
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1191725
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3394438
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0017
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1156
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-29
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-8636
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1156
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-29
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5500000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5247437
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5605044
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0028
CY2024Q3 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.075
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0526
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0987
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12089579
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12089579
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10590471
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0053
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0325
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0325
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1147
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-29
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2612408
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2550215
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2612408
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0013
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0325
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0325
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1147
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-29
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4799354
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4817664
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4799354
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0024
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.05
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.025
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1261
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19920380
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19155642
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15900531
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0079
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1187
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-07-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2318424
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1996679
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2203709
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0011
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1212
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-07-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5407002
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4288415
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3790309
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0019
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1137
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-07-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15136422
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11523524
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4578768
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0023
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.051
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.051
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-07-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
873530
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
862634
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
891000
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1275
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13175394
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12929407
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13149043
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0065
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.125
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10178938
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9975359
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9975359
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.005
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1275
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-22373
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-3294
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.06575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.018
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.127
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-10
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16534587
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16004386
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15476374
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0077
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.03
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.015
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0962
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5731343
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5457624
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5731343
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0028
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.075
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1262
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8597015
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8185848
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8597015
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0043
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.03
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.015
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0962
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3020327
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3020327
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3020327
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0015
CY2024Q3 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.04
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0855
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1211
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7500000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8235568
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8035560
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.004
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.111
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4574177
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4446233
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4574177
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0023
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.111
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-487
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.009
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0625
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1243
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-01-24
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4859929
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4680677
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4799064
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0024
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.062
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.02
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1314
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
830799
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
760231
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
599837
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.062
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.02
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1131
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5379779
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4936317
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3884200
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0019
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
266923567
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
242962995
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.1209
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1085
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-10-19
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2700000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2646853
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2720250
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0014
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1085
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-10-19
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-765
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1135
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-11-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1934
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1135
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-11-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1569811
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1523503
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1569811
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0008
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0811
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1296
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-28
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11802740
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12000000
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.006
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1102
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-06-03
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1805556
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1759722
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1764028
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0009
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1102
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-06-03
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-9583
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1102
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-06-03
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6389
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1215
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-04
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1923186
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1817752
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1877511
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0009
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1185
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
376161
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
345083
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
337567
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1185
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-29
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19618645
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18946503
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19088942
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0095
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1162
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-05-13
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-2887
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1162
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-05-13
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6979701
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6740061
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6986681
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0035
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1141
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-07-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14671682
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14671682
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14686353
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0073
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
60248313
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
61015171
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0305
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.059
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1452
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-06-15
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
76497
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
76489
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
74273
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.059
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1465
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-06-15
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
152510
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
152234
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
148076
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.059
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1465
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-06-15
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2099311
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2098439
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2038277
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.001
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2327162
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2260626
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0011
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.071
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1221
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
633196
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
618665
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
639528
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0715
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1211
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-21745
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0715
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1221
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8604240
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8397247
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8690283
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0043
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8994167
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9329811
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0046
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.054
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1053
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-05
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19607606
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19236010
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19411530
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0096
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.054
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1051
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-05
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
203664
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
201317
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
201627
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.054
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1053
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-05
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-1773
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19437327
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19611384
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0097
CY2024Q3 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.02
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0351
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.015
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0962
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-19
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
667733
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
617512
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
642276
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1172
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-19
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17631760
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16837154
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14466859
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0072
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.045
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.045
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1426
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-03
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
32398943
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29766996
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9330896
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0046
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0701
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1165
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
42048
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
42048
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
42048
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0701
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0225
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1451
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
752231
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
740252
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
579218
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1109
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13854260
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13457172
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13438632
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0067
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
61461134
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
38499929
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0191
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0915
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1375
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-04-12
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
842642
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
842642
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
842642
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1192
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3301494
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3144225
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3218956
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0016
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3986867
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4061598
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.002
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.061
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.113
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
31184167
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30294525
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27850421
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0138
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.061
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.113
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
704761
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
673247
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
613986
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0125
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1195
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13806838
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13402704
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13819589
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0069
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
44370476
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
42283996
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.021
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1105
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.164
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-11
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
27865951
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26702127
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25567173
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0127
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.20
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.20
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-11
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1638386
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1638386
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1920189
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.001
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28340513
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27487362
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0137
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1006
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-20
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15010501
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15010501
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15100564
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0075
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1006
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-20
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-3533
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0675
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.116
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8146376
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7567314
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
228099
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0761
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1246
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-14
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14781324
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15000000
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0075
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1035
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-01-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1476452
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1419388
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1446923
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0007
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1035
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-01-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-2643
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6452
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1035
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-01-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1586
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-3871
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.03375
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0388
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1217
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16368529
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15874937
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16138040
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.008
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1117
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4449002
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4389679
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4390405
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0022
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.03375
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0388
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1217
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-10690
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-38168
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.116
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
435048
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
422485
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
414628
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2024Q3 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.03
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0886
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1372
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-17
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22393221
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22153709
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21833390
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0108
CY2024Q3 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.03
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0886
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1372
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-17
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
34026647
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
33600256
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
33175967
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0161
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.056
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1045
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-06-28
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
960262
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
921902
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
959062
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.056
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1045
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-06-28
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3750361
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3600476
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3745674
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0019
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
119723519
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
112384261
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0555
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1035
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-01-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1571429
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1502844
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1538924
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0008
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1035
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-01-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-4137
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-8865
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0125
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0643
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1157
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6533333
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6464091
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6526800
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0032
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0661
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1146
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12843151
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12569404
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12725744
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0063
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20532202
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20782603
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0103
CY2024Q3 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.01
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0736
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1221
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
53000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
52340133
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
52682000
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0262
CY2024Q3 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.01
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0736
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1221
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1936166
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1988000
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.001
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
54276299
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
54670000
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0272
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.112
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-29
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7064286
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6807655
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5792715
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0029
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.061
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1102
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-29
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1449293
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1231345
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
868576
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8039000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6661291
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0033
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1111
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23208319
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22935414
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22935042
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0114
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.101
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-13
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
275212
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
267716
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
264596
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.101
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-13
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17951251
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17599792
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17789689
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0088
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0765
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.129
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-04-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14765334
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14534611
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14765334
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0073
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.076
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1256
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-04-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
406992
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
400012
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
406992
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.076
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1271
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-04-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1778731
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1744983
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1778731
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0009
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.122
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-09-12
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-10071
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6865
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.122
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-09-12
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7737179
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7399737
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7667545
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0038
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1233
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
420392
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
414203
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
416266
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1233
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5832706
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5656982
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5775451
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0029
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1233
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
322223
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
318030
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
316769
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1235
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1916674
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1868629
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1922002
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.001
CY2024Q3 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.025
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0775
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.126
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
26250000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25987500
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
26040000
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0129
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.113
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-06-12
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
196078
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
177696
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
191667
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.113
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-06-12
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1760294
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1716287
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1749732
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0009
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1256
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-4378
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1256
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6040409
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5822727
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6040409
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.003
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1035
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-08-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15259318
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15032897
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14999910
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0075
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1035
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-08-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-26935
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-62032
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1035
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-08-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-24486
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-56393
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1035
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-08-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
83266
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
83266
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
51235
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1035
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-08-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-19599
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-22557
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0776
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1282
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-01-06
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3719435
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3674353
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3718059
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0018
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0776
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1308
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-01-06
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7326537
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7239597
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7323826
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0036
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.035
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0375
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1208
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-10952
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-12214
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.035
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0375
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1208
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5617647
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5367128
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5510912
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0027
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0258
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.043
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1148
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-07-09
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2392986
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2262950
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2326157
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0012
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0258
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.043
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1184
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-07-09
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1848950
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1752331
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1797315
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0009
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0267
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0445
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1237
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-07-09
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
424654
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
382141
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
398451
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0525
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1375
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-07-09
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-11146
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-11029
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.106
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-09-26
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17647059
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17382705
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17382353
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0086
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.106
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-09-26
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-35230
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-35294
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0465
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0225
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.115
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-17
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5956725
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5809908
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5768117
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0029
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0465
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0225
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.122
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-17
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
297784
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
280758
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
288356
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0465
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0225
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1159
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-17
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
457944
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
450616
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
443001
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1263
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-05
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8017052
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7673865
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7890868
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0039
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.055
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-25
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9251221
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8983367
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9251221
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0046
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.03
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.025
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-25
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
108233
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
106679
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
108233
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-25
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
34368
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
33278
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34368
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.101
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-25
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
140252
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
136416
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
140251
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.055
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0325
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1407
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9958266
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9747959
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9955944
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0049
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.125
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-15
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7318167
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7224618
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7227497
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0036
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.107
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-24
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
284678
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
281594
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
282297
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.107
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-24
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6231658
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6133891
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6179525
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0031
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1108
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16273539
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15992260
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16208444
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0081
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1108
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7632
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.03
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.116
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-05-09
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
24432733
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23988788
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24285672
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0121
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1106
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-05-09
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
730053
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
708095
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
716871
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1035
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-07-25
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
60857
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
54233
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
55166
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1035
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-07-25
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2748232
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2613380
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2674805
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0013
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0969
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5717521
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5578169
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5728956
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0028
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0969
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10220
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2786
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0969
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-572
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.021
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.05
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1195
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-3795
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-13926
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.0025
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.021
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.05
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1195
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3992533
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3835262
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3804884
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0019
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
259517879
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
262387763
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.1304
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.111
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-15
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
24942397
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24246543
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24792743
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0123
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.112
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10645504
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10328887
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10485821
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0052
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
34575430
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35278564
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0175
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1162
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-04-25
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
34673627
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
34336894
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34890338
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0173
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.105
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25417903
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24974999
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25417903
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0126
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.106
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14835
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1149
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
24375000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24191303
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23229375
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0115
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1079
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-15
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
99747
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
99747
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
99747
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
49280884
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
48747025
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0241
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0651
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1112
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-17
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14550000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14260785
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14441194
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0072
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.004
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1867740181
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1735118650
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.8618
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
540248
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9085917
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10134401
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.005
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
91445
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50295
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
tcpc Investment Expiry Date
InvestmentExpiryDate
2030-02-07
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
7191
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
673788
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1113090
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0006
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
673788
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1163385
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0006
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
5982385
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
485322
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
4187669
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3290312
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
485322
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
364
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
171813
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
285933
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
136734
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
171813
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
285933
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
136734
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
738447
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
738447
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
739924
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
tcpc Investment Expiry Date
InvestmentExpiryDate
2030-07-25
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3980
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
73107
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
tcpc Investment Expiry Date
InvestmentExpiryDate
2030-07-25
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
15793
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
287104
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
tcpc Investment Expiry Date
InvestmentExpiryDate
2030-07-25
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
5430
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
66734
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
263206
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.03
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
26320670
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22711306
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13449862
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0067
tcpc Investment Expiry Date
InvestmentExpiryDate
2028-04-28
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
698
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13654
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
tcpc Investment Expiry Date
InvestmentExpiryDate
2029-12-23
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
213
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20680
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.12
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
17858122
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22583551
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14769562
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0073
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
17858122
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13421162
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14769562
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0073
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.15
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2542
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5289047
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7033256
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0035
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
291605
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
64466345
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50022242
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0248
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
28277397
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28277397
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
52824000
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0264
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
17800591
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17675790
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14418479
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0072
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
861529
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
861529
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
661910
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
10612
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.135
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
34285
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3721
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
373524
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
390561
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
tcpc Investment Expiry Date
InvestmentExpiryDate
2031-02-11
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
42482
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28022
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
87689
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
tcpc Investment Expiry Date
InvestmentExpiryDate
2031-08-17
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
508
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
61
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
58
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
47216323
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
68382697
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0341
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
5318860
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7833333
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2332594
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
93023
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1395349
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
29593
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
216336
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
257369
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
153398
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
36032
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
500000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
500000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5000
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11098416
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
41032
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
tcpc Investment Expiry Date
InvestmentExpiryDate
2029-09-12
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2088152
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
275200
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1729913
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0009
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
5910
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
49792
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1543054
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
373938
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
tcpc Investment Expiry Date
InvestmentExpiryDate
2028-02-17
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
94136
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
995959
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
tcpc Investment Expiry Date
InvestmentExpiryDate
2028-02-17
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
482404
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3772399
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0019
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
604479
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
787032
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
tcpc Investment Expiry Date
InvestmentExpiryDate
2027-05-04
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2187500
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
508805
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
138885
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
tcpc Investment Expiry Date
InvestmentExpiryDate
2027-08-15
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1327869
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
212360
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2327272
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0012
tcpc Investment Expiry Date
InvestmentExpiryDate
2025-09-18
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1049996
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
276492
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1877717
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0009
tcpc Investment Expiry Date
InvestmentExpiryDate
2028-10-03
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1511002
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
93407
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2083339
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.001
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2865672
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7995225
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7998138
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.004
tcpc Investment Expiry Date
InvestmentExpiryDate
2029-10-30
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
333370
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
202001
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
48955
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
tcpc Investment Expiry Date
InvestmentExpiryDate
2033-03-06
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
20072
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
tcpc Investment Expiry Date
InvestmentExpiryDate
2028-03-19
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1860000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
377722
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5204946
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0026
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11996098
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24821548
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0124
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
657932
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2001384
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
546
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21204
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17500
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
tcpc Investment Expiry Date
InvestmentExpiryDate
2029-04-11
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
507704
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
65245
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
70569
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
tcpc Investment Expiry Date
InvestmentExpiryDate
2025-04-29
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
946498
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
79082
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
588176
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
165531
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
676245
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
16207
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4177710
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1645580
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0008
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
14578
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24783
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1255527
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26711048
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1099842
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
tcpc Investment Expiry Date
InvestmentExpiryDate
2032-05-06
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
10538
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
546
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2108
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
tcpc Investment Expiry Date
InvestmentExpiryDate
2027-03-06
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1712930
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
577843
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
578389
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2108
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.125
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
9586
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13336963
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13350277
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0066
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.201
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
193292814
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
173970711
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0865
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.205
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2061032995
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1909089361
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.9483
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.12
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
104181765
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0517
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.326
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2013271126
CY2024Q3 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
1
CY2024Q3 us-gaap Derivative Fixed Interest Rate
DerivativeFixedInterestRate
0.02633
tcpc Derivative Floating Rate
DerivativeFloatingRate
1 Day SOFR
us-gaap Derivative Description Of Terms
DerivativeDescriptionOfTerms
CME
us-gaap Derivative Maturity Dates
DerivativeMaturityDates
2025-06-09
tcpc Derivatives Frequency Of Periodic Payment
DerivativesFrequencyOfPeriodicPayment
Annual
CY2024Q3 us-gaap Derivative Notional Amount
DerivativeNotionalAmount
35000000
CY2024Q3 us-gaap Interest Rate Derivative Liabilities At Fair Value
InterestRateDerivativeLiabilitiesAtFairValue
652656
tcpc Gross Deployment Including Payment In Kind Capitalizations
GrossDeploymentIncludingPaymentInKindCapitalizations
222465128
tcpc Proceeds From Disposition Of Investments
ProceedsFromDispositionOfInvestments
348509035
CY2024Q3 tcpc Restricted Securities And Bank Debt
RestrictedSecuritiesAndBankDebt
1903792831
CY2024Q3 tcpc Percentage Of Non Qualifying Asset To Total Asset
PercentageOfNonQualifyingAssetToTotalAsset
0.169
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1239
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-04-15
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5954228
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5902287
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5817281
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0035
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1239
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-04-15
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
662974
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
658294
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
647726
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.054
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1079
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18812631
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18812631
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18812631
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0113
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.094
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1479
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9256229
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9256229
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9256229
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0055
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
34629441
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34533867
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0207
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.061
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1145
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7063314
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6974654
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6554755
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0039
CY2023Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.01
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0751
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1288
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-07
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21791007
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21536495
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21965335
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0132
CY2023Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.01
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0751
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1289
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-07
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
24415870
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23922187
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24391455
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0146
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
45458682
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
46356790
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0278
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1163
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-23
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
357969
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
350756
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
352349
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.116
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-23
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
248281
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
243106
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
244383
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1375
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-23
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19583
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18469
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18684
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.074
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1279
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7767802
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7676913
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7426019
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0045
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8289244
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8041435
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0048
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.125
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.125
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-13
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
88455
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
58350
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.125
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.125
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-13
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
265368
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
174283
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.125
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.125
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-13
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1071041
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
650880
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.125
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.125
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-10-13
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
315185
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
198154
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1081667
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0626
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1161
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-29212
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-36515
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0626
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1161
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8825389
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8648881
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8604754
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0051
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0626
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1161
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-58423
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-73029
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1219
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2481621
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2438418
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2352577
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0014
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1218
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2788293
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2744082
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2643302
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0016
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1219
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
690482
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
679463
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
654577
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.10
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1547
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-11
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5237535
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5086500
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5232821
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0031
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.08
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1347
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-22
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4983707
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4983707
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4979720
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.003
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1204
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-02-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-21388
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-12565
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1203
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-02-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
816228
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
761052
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
784845
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1204
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-02-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5126947
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4990101
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5050043
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.003
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1136
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-09-04
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
214651
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
210049
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
210358
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1136
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-09-04
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9578
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7913
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8016
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1136
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-09-04
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
331201
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
324038
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
324577
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30765181
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30723481
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0184
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.09
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.145
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-21
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7346913
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7237500
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0043
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.09
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1464
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-21
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2450322
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2412500
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0014
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1285
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-7333
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-4947
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1285
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2159767
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2100379
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2121323
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0013
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0835
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1371
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-14
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6852007
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6732469
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6714966
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0041
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18622750
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18481342
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0111
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1304
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-12-14
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13079848
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12836393
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11667224
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.007
CY2023Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.15
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0676
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.03
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1511
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-06-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7037045
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6962201
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6389637
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0038
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1172
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-09-14
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
457642
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
449013
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
453477
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1172
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-15
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-631
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-385
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.05
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.05
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1537
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
43330478
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43409327
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
41632537
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.025
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.035
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.07
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4818557
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4818557
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4659545
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0028
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.045
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.045
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1435
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-05-23
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-55380
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.045
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.045
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1435
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-05-23
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18438731
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18438731
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18235905
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0109
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.045
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.045
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1435
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-05-23
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20812783
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20812783
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20583842
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0123
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0926
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1461
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-18
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
33034714
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
32603849
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16076839
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0096
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.115
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1382
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-15
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19398793
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19438393
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13171781
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0079
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
139970022
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
114758161
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0688
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.061
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1146
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-26
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8082534
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8071292
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7952405
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0048
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.061
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1146
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-26
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-841
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-11651
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.12
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
52318937
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
52318937
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
52318937
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0313
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1135
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-29
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1263739
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1239642
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1276376
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0008
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.116
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-29
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
101227
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
99281
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
102239
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1135
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-31
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1973
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1138
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-29
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
154375
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
151371
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
155919
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1171
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-21
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
696464
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
685047
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
682883
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1171
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-21
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
193462
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
190274
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
189690
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0862
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1397
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-05
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17633544
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17441040
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17280873
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0104
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1087
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-11-20
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
960000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
997500
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0006
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1123
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-10-04
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
399109
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
397266
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
393271
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1163
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-10-04
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-94
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-335
CY2023Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.03
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.094
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1478
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-11
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
43629951
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43288691
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
42102902
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0252
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
124839933
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
123441009
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.074
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0825
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1426
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
26345954
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26259652
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13831626
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0083
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2110141
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2110141
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-12-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6578877
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6578877
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
101315
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-12-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5535517
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5535517
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1367273
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0008
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14224535
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1468588
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0009
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.069
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1232
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-06
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8086281
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7990592
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7932642
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0048
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.069
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1232
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-06
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-6114
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-10346
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0785
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1323
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-14
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13767771
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13638522
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13492416
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0081
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0785
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1323
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-14
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-4367
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-12146
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1236
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-03
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23802071
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23478616
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23159415
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0139
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1236
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-03
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1050166
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1029786
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1002909
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0006
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.081
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1352
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-10-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5727820
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5707000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5584624
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0033
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0615
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1151
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-07-23
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
860842
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
841342
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
860842
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0615
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.115
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-07-23
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20250000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20206261
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20169000
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0121
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0615
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1152
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-07-23
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1200000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1195468
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1191000
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0007
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
74077106
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
73370356
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.044
CY2023Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.015
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.035
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1245
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-28
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4621017
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4553794
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3830823
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0023
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.115
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-05-04
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10236675
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10080420
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9956190
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0059
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1139
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-05-04
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
692838
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
635134
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
584359
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.09
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1488
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-13
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
27855847
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27242251
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
26184497
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0157
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
42511599
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
40555869
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0243
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0526
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1061
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-27
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12089579
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12089579
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12089579
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0073
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1248
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-47562
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-47562
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.071
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1248
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
26159150
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25382587
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25374376
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0152
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1111
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-03
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
228588
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
225234
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
225296
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1111
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-03
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18519
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18257
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18252
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.076
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1298
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-07
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-32730
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-23380
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.076
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1297
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-07
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-26241
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-18704
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.076
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1298
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-07
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18093621
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17616543
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17767936
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0107
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
55225667
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
55385793
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0333
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1137
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-09
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
666667
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
650234
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
640000
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1114
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1800000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1769190
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1782000
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0011
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1114
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
375115
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
367470
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
370601
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1114
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-3563
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-2273
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1139
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-27
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-535197
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1189
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-27
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10152275
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10015937
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10152275
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0061
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1171
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4784799
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4733187
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4540774
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0027
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.117
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
520833
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
514360
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
488958
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0611
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1147
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2957002
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2922362
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2945174
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0018
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19783746
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20277509
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0122
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.064
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1179
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-29
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
954643
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
899762
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
888295
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.08
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1348
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-14
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12141870
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12011417
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11109811
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0067
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12911179
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11998106
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0072
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1272
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
930531
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
918376
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
930531
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0006
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1274
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25299736
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25087954
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25299736
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0152
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1285
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-22
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5717940
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5670100
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5609300
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0034
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0914
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1448
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-25
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20715038
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20393463
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12429023
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0075
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1263
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-01-26
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-6180
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-4180
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1263
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-01-26
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2920136
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2948400
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0018
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1263
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-01-26
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-22430
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-15170
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1263
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-01-26
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10875000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10585492
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10687950
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0064
CY2023Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.07
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0576
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.025
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1364
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
57683682
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
57621710
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
57452947
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0345
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.095
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.095
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3423038
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
933160
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3269001
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.002
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1189
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-29
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1970
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-2058
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1189
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-29
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
916667
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
894416
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
894025
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.04
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.04
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1347
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-07-08
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
530257
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
526407
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
530257
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.05
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.025
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1296
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-08
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7749018
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7627539
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7520422
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0045
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.12
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.12
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-07-27
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4196286
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3854119
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3252122
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.002
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0851
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1389
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-07-27
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19770718
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8000000
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0048
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0775
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1313
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-26159
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1288
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9838988
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9620806
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9947217
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.006
CY2023Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.06575
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.018
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1284
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-10
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12171367
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12078305
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11209829
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0067
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0815
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1356
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-06
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
32582872
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
32162182
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31768301
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0191
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0815
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1356
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-06
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1878109
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1850684
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1817680
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0011
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.081
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1346
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9903019
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9797435
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9903019
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0059
CY2023Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.04
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0855
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1255
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-10-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8205097
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8017274
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0047
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1136
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-16
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
462462
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
454559
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
462092
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1136
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-16
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-580
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-83
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.009
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0625
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1253
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-01-24
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
541794
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
533702
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
536431
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.062
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.02
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1358
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
584388
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
576331
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
383359
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.062
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.02
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1357
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3629082
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3577053
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2380678
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0014
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
235602425
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
215228103
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.1292
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.126
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-10-19
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-903
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.126
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-10-19
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
450000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
440589
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
456750
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.121
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-11-08
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-2003
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-818
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.121
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-11-08
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
784906
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
765420
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
777057
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0811
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1347
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-28
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14897865
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14610000
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0088
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1235
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-30
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-25722
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-29959
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1235
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-29
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14796820
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14395217
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14382509
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0086
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1188
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-05-13
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-2053
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-540
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1188
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-05-13
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
900000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
878238
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
894600
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0735
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1274
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-31
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0735
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1274
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14671682
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14671682
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14671682
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0088
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
46018330
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
45761281
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0275
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.06
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1492
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-15
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
71413
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
71322
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
68713
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.06
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1494
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-15
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
142322
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
142142
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
136942
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.06
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1495
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-15
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1959653
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1956621
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1885579
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0011
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.071
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1248
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-25
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
98500
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
95531
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
99214
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2265616
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2190448
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0013
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.071
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1246
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-21
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-16005
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10925
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.071
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1246
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-21
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-25480
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.071
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1246
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-21
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6489635
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6287606
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6619428
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.004
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6246121
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6630353
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.004
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.069
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1228
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-05
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13593271
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13341301
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13865137
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0083
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13341301
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13865137
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0083
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0711
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1247
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-19
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14189402
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11672500
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.007
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.045
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.045
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1439
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-01-03
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29509107
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29369194
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23666304
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0142
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0701
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.005
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1289
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
375800
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
372235
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
355131
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.12
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-23
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10364664
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10236830
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9214186
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0055
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
54167661
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
44908121
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0269
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0915
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.145
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-12
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1324151
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1324151
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1324151
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0008
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1206
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
970518
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
975000
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0006
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2294669
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2299151
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0014
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.061
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1144
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20158690
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19877911
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19467247
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0117
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.061
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1144
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
107443
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
104030
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
101300
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0125
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0615
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1156
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-23
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10413534
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10166872
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10038647
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.006
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30148813
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29607194
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0178
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.09
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1657
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-11
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23709677
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22839598
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20508871
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0123
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.104
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-20
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15127466
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15097104
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15127466
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0091
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.104
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-20
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-4975
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.01
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0675
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0775
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-06-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8146376
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7567314
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1710739
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.001
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0775
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1313
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-04-26
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7377765
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6562500
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0039
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1297
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-14
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9937579
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10000000
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.006
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0338
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0388
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1262
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-18
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5760
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.121
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-18
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
66269
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
60824
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
63690
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0338
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0388
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1262
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-18
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8783644
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8656913
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8728775
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0052
CY2023Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.03
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0886
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1422
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-17
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18590587
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18462713
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18107231
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.011
CY2023Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.03
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0886
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1422
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-17
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
26409413
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26210523
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25722768
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0154
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
93365760
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
86017409
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0516
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0125
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0643
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1184
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4666667
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4666667
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4634000
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0028
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0661
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1197
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-21
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8181818
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8057028
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8116364
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0048
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12723695
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12750364
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0076
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0768
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1318
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-08
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
40000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
39746666
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
39840000
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0239
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.064
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1179
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-29
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5354918
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5276269
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4872975
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0029
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.061
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1146
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-29
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1422037
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1241272
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1166324
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0007
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6517541
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6039299
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0036
CY2023Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.005
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1297
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-29
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9958261
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9867485
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9878595
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0059
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1247
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-11
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25095612
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24913264
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25165879
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0151
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1204
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-13
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
756022
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
746002
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
728107
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0365
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0325
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.122
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-13
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13071448
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12935644
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12653162
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0076
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0775
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1314
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-04-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1285939
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1258628
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1285940
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0008
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0775
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1319
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-04-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11299209
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11115593
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11412201
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0068
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1272
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-09-12
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-2132
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-1526
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1272
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-09-12
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
910256
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
888370
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
894782
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.126
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-08
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2916353
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2887546
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2842277
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0017
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.126
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-08
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
83334
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
80684
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
76278
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.08
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1335
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-08
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
866891
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
855048
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
854668
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1289
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1995
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1289
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
909091
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
888144
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
910909
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0776
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1315
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-01-06
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2758041
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2739098
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2738734
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0016
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0776
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1318
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-01-06
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5432783
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5401609
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5394754
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0032
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.035
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0375
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1262
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-22
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1938
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-2250
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.035
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0375
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1262
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-22
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
910052
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
892951
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
890941
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0258
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.043
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1222
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-07-09
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
270653
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
266496
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
270464
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0258
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.043
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1222
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-07-09
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
209142
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
205823
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
208996
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1375
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-07-09
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4616
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3880
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4583
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0325
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.03
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1143
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-17
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4211805
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4154469
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4075764
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0024
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0615
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1152
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-17
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
323333
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
318904
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
312567
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.08
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1343
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-07
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
979213
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
985100
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0006
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.035
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.025
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1138
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-25
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1649934
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1629453
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1641684
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.001
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.035
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.025
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1138
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-25
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6153
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4970
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5652
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.035
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.025
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1138
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-25
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25269
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24067
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24767
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.055
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0325
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1421
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6398042
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6288112
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6392284
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0039
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.134
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-15
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5438594
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5402895
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5315138
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0032
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.061
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1148
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-24
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-3460
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-2318
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.061
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1148
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-24
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4679002
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4623559
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4628001
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0028
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0715
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.125
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10872518
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10744790
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10687685
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0065
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0715
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1251
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1163276
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1150316
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1143500
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0007
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.03
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1187
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-05-09
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16706836
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16454610
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16636667
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0101
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.00065
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1187
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-05-09
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-23540
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6727
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0613
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1147
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10073776
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9928598
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9993186
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.006
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0613
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1147
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-14030
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-10048
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1186
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-07-25
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17388
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15674
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1186
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-07-25
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
791143
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
768243
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
768358
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.03
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0325
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1161
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-22
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-644
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.03
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0325
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1161
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-22
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
391962
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
385520
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
393922
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.03
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0325
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1161
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-22
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1560
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
478
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.021
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.045
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1196
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-21
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1967
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7259
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.021
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.045
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1196
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-21
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1921454
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1895963
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1827303
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0011
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
140664355
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
141028833
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0846
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.121
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-15
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20773018
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20186136
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20170600
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0121
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.076
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1296
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4456250
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4406443
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4327019
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0026
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24592579
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24497619
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0147
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1227
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-17
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
31114286
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30738884
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31612114
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.019
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1161
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-08
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15555556
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15393224
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15555556
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0093
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1161
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-08
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-17961
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1204
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
24562500
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24322997
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22695750
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0136
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
39698260
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
38251306
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0229
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0651
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1186
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-17
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9775000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9629432
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9679205
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0058
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.021
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1486675592
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1389190356
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.8333
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
540248
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9016151
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9985207
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.006
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-02-07
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
7030
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
645121
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1438087
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0009
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1786785
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
485322
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1250749
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
982732
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
485322
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
364
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
117124
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13817817
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2827373
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0017
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-07-25
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2895
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
308983
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-07-25
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
11532
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1230810
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0007
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-07-25
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3966
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
293563
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-10-15
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
295667
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-04-28
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
516
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
485055
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-04-28
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
158
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
687200
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
17858122
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20377566
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24629566
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0147
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
17858122
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13421162
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24629566
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0148
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
33798728
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
52264743
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0313
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
27214897
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27214897
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50541000
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0303
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
17800591
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17675790
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16376544
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0098
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
351847
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
351847
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
107310
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3716866
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3716866
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3914270
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0023
CY2023 tcpc Investment Expiry Date
InvestmentExpiryDate
2031-02-11
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
34820
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
148681
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
48959400
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
71087805
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0426
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
5318860
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7833333
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2332594
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
93023
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1395349
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
29094
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
216336
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
257369
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
153398
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
500000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11098416
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
36000
CY2023 tcpc Investment Expiry Date
InvestmentExpiryDate
2029-09-12
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
16
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
275200
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2055657
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0012
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
604479
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
787032
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
135403
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
49792
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1543054
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
512360
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2023 tcpc Investment Expiry Date
InvestmentExpiryDate
2027-05-04
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2062500
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
508805
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
713161
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2023 tcpc Investment Expiry Date
InvestmentExpiryDate
2027-08-15
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1327869
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
212360
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3112163
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0019
CY2023 tcpc Investment Expiry Date
InvestmentExpiryDate
2025-09-18
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1049996
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
276492
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2491582
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0015
CY2023 tcpc Investment Expiry Date
InvestmentExpiryDate
2028-10-03
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1511002
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
93407
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1288026
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0008
CY2023 tcpc Investment Expiry Date
InvestmentExpiryDate
2029-10-30
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
333370
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
202001
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
70600
CY2023 tcpc Investment Expiry Date
InvestmentExpiryDate
2033-03-06
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
14337
CY2023 tcpc Investment Expiry Date
InvestmentExpiryDate
2028-03-19
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1860000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
377722
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5300000
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0032
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3213841
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13487892
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0081
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
657932
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2001384
CY2023 tcpc Investment Expiry Date
InvestmentExpiryDate
2029-04-11
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
507704
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
65245
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
108334
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2023 tcpc Investment Expiry Date
InvestmentExpiryDate
2025-04-29
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
946498
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
79082
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
612069
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
144327
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
720403
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
16207
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4177710
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1799178
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0011
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
14578
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
53501
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1255527
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26711048
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
843074
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2023 tcpc Investment Expiry Date
InvestmentExpiryDate
2032-05-06
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
7706
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1541
CY2023 tcpc Investment Expiry Date
InvestmentExpiryDate
2027-03-26
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1712930
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
577843
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
577843
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1541
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.125
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.125
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
7108
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9005081
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9014890
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0054
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.241
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
164714421
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
165750754
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0994
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.262
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1651390013
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1554941110
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.9327
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.163
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
112241946
CY2023Q4 tcpc Investment Owned Percentage Of Cash And Cash Equivalents
InvestmentOwnedPercentageOfCashAndCashEquivalents
0.0673
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.425
CY2023Q4 tcpc Cash And Investments Net Of Capitalized Discount
CashAndInvestmentsNetOfCapitalizedDiscount
1667183056
CY2023Q4 tcpc Investment Owned Percentage Of Cash And Investments
InvestmentOwnedPercentageOfCashAndInvestments
1
CY2023 tcpc Gross Deployment Including Payment In Kind Capitalizations
GrossDeploymentIncludingPaymentInKindCapitalizations
226093128
CY2023 tcpc Proceeds From Disposition Of Investments
ProceedsFromDispositionOfInvestments
218669941
CY2023Q4 tcpc Restricted Securities And Bank Debt
RestrictedSecuritiesAndBankDebt
1554293347
CY2023Q4 tcpc Percentage Of Non Qualifying Asset To Total Asset
PercentageOfNonQualifyingAssetToTotalAsset
0.183
us-gaap Nature Of Operations
NatureOfOperations
<p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1. Organization and Nature of Operations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">BlackRock TCP Capital Corp. (the “Company”), formerly known as TCP Capital Corp., is a Delaware corporation formed on April 2, 2012 as an externally managed, closed-end, non-diversified management investment company. The Company elected to be regulated as a business development company (“BDC”) under the Investment Company Act of 1940, as amended (the “1940 Act”). The Company’s investment objective is to achieve high total returns through current income and capital appreciation, with an emphasis on principal protection. The Company invests primarily in the debt of middle-market companies as well as small businesses, including senior secured loans, junior loans, mezzanine debt and bonds. Such investments may include an equity component, and, to a lesser extent, the Company may make equity investments directly. The Company was formed through the conversion on April 2, 2012 of the Company’s predecessor, Special Value Continuation Fund, LLC, from a limited liability company to a corporation in a non-taxable transaction, leaving the Company as the surviving entity. On April 3, 2012, the Company completed its initial public offering.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Investment operations are conducted through the Company's wholly-owned subsidiaries, Special Value Continuation Partners LLC, a Delaware limited liability company ("SVCP"), TCPC Funding I, LLC, a Delaware limited liability company (“TCPC Funding”), TCPC Funding II, LLC, a Delaware limited liability company ("TCPC Funding II"), TCPC SBIC, LP, a Delaware limited partnership (the “SBIC”) and BCIC Merger Sub, LLC, a Delaware limited liability company and wholly-owned subsidiary of SVCP (“Merger Sub”). SVCP was organized as a limited partnership and had elected to be regulated as a BDC under the 1940 Act through July 31, 2018. On August 1, 2018, SVCP withdrew its election to be regulated as a BDC under the 1940 Act and withdrew the registration of its common limited partner interests under Section 12(g) of the Securities Exchange Act of 1934 (the “1934 Act”) and, on August 2, 2018, terminated its general partner, Series H of SVOF/MM, LLC, and converted to a Delaware limited liability company. The SBIC was organized in June 2013, and, on April 22, 2014, received a license from the United States Small Business Administration (the “SBA”) to operate as a small business investment company under the provisions of Section 301(c) of the Small Business Investment Act of 1958. These consolidated financial statements include the accounts of the Company, SVCP (including effective from the closing (the "Closing") of the Merger (as defined below) on March 18, 2024, the consolidated accounts of Merger Sub), TCPC Funding, TCPC Funding II and the SBIC. All significant intercompany transactions and balances have been eliminated in the consolidation.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has elected to be treated as a regulated investment company (“RIC”) for U.S. federal income tax purposes. As a RIC, the Company will not be taxed on its income to the extent that it distributes such income each year and satisfies other applicable income tax requirements. All of the subsidiaries of the Company are treated as disregarded entities.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Series H of SVOF/MM, LLC serves as the administrator of the Company (the “Administrator”). The managing member of SVOF/MM is Tennenbaum Capital Partners, LLC (the “Advisor”), which serves as the investment manager to the Company, TCPC Funding, TCPC Funding II, Merger Sub and the SBIC. On August 1, 2018, the Advisor merged with and into a wholly owned subsidiary of BlackRock Capital Investment Advisors, LLC, an indirect wholly owned subsidiary of BlackRock, Inc., with the Advisor as the surviving entity.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company management consists of the Advisor and the Company’s Board of Directors (the “Board of Directors”). The Advisor directs and executes the day-to-day operations of the Company, subject to oversight from the Board of Directors, which sets the broad policies of the Company. The Board of Directors of the Company has delegated investment management of SVCP’s assets to the Advisor. The Board of Directors consists of seven persons, five of whom are independent.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On March 18, 2024, the Company completed its previously announced acquisition of BlackRock Capital Investment Corporation, a Delaware corporation (“BCIC”), pursuant to the Amended and Restated Agreement and Plan of Merger (the "Merger Agreement"), dated as of January 10, 2024, by and among the Company, BCIC, Merger Sub, and solely for the limited purposes set forth therein, BlackRock Capital Investment Advisors, LLC, a Delaware limited liability company and investment advisor to BCIC (“BCIA”), and the Advisor. Pursuant to the Merger Agreement, BCIC merged with and into Merger Sub, with Merger Sub continuing as the surviving company and as a subsidiary of SVCP and an indirect wholly-owned subsidiary of the Company (the "Merger"). As a result of, and as of the effective time of, the Merger, BCIC’s separate corporate existence ceased.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See “Note 12 – Merger with BlackRock Capital Investment Corporation” for further information regarding the Merger Agreement and the Merger.</span></p>
us-gaap Use Of Estimates
UseOfEstimates
<p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements, as well the reported amounts of revenues and expenses during the reporting periods presented. Although management believes these estimates and assumptions to be reasonable, actual results could differ from those estimates and such differences could be material.</span></p>
tcpc Investment Aggregate Capitalization
InvestmentAggregateCapitalization
0.05
tcpc Investments Aggregating Capitalization Valuations Of Percentage
InvestmentsAggregatingCapitalizationValuationsOfPercentage
0.05
tcpc Minimum Aggregate Percentage Of Assets Required For Applicability Of Foregoing Investment Policies
MinimumAggregatePercentageOfAssetsRequiredForApplicabilityOfForegoingInvestmentPolicies
0.05
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1909089361
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1554941110
CY2024Q3 us-gaap Restricted Cash
RestrictedCash
0
CY2023Q4 us-gaap Restricted Cash
RestrictedCash
0
CY2024Q3 tcpc Percentage Of Foreign Currency Denominated Investments
PercentageOfForeignCurrencyDenominatedInvestments
0.004
CY2023Q4 tcpc Percentage Of Foreign Currency Denominated Investments
PercentageOfForeignCurrencyDenominatedInvestments
0.005
CY2023Q4 us-gaap Deferred Tax Assets Capital Loss Carryforwards
DeferredTaxAssetsCapitalLossCarryforwards
206680323
CY2023Q4 us-gaap Tax Basis Of Investments Cost For Income Tax Purposes
TaxBasisOfInvestmentsCostForIncomeTaxPurposes
1631931217
CY2023Q4 us-gaap Tax Basis Of Investments Gross Unrealized Appreciation
TaxBasisOfInvestmentsGrossUnrealizedAppreciation
65463168
CY2023Q4 us-gaap Tax Basis Of Investments Gross Unrealized Depreciation
TaxBasisOfInvestmentsGrossUnrealizedDepreciation
142453275
CY2023Q4 us-gaap Tax Basis Of Investments Unrealized Appreciation Depreciation Net
TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet
-76990107
CY2024Q3 us-gaap Change In Accounting Principle Accounting Standards Update Adopted
ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted
true
CY2024Q3 us-gaap Change In Accounting Principle Accounting Standards Update Adoption Date
ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate
2022-01-01
CY2024Q3 us-gaap Change In Accounting Principle Accounting Standards Update Immaterial Effect
ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect
true
tcpc Management Fees Incentive Fees And Other Expenses
ManagementFeesIncentiveFeesAndOtherExpenses
<p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3. Management Fees, Incentive Fees and Other Expenses</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 8, 2019, the shareholders of the Company approved an amended investment management agreement to be effective on February 9, 2019 between the Company and the Advisor which (i) reduced the base management fee on total assets (excluding cash and cash equivalents) that exceed an amount equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the net asset value of the Company from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, (ii) reduced the incentive compensation on net investment income and net realized gains (reduced by any net unrealized losses) from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and (iii) reduced the cumulative total return hurdle from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accordingly, the Company’s base management fee was calculated at an annual rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% on total assets (excluding cash and cash equivalents) up to an amount equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the net asset value of the Company, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% thereafter. The base management fee is calculated on a consolidated basis as of the beginning of each quarter and is payable to the Advisor quarterly in arrears.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the Merger, the Company and the Advisor entered into an amended and restated investment advisory agreement (the “Amended and Restated Investment Advisory Agreement”) that became effective at the Closing, pursuant to which the Advisor reduced its base management fee rate for managing the Company from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% on assets equal to or below </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the net asset value of the Company with no change to the basis of calculation. Prior to the Closing, the Advisor's base management fee rate for managing the Company was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% on assets equal to or below 200% of the net asset value of the Company. The base management fee rate on assets that exceed </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the net asset value of the Company remains </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. The base management fee is calculated on a consolidated basis as of the beginning of each quarter and is payable to the Advisor quarterly in arrears.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the Merger, the Company also entered into a fee waiver agreement with the Advisor (the “Fee Waiver Agreement”). The Fee Waiver Agreement provides that the Advisor will waive all or a portion of its advisory fees to the extent the adjusted net investment income of the Company on a per share basis (determined by dividing the adjusted net investment income of the Company by the weighted average outstanding shares of the Company during the relevant quarter) is less than $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.32</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share in any of the first four (4) fiscal quarters ending after the Closing (the first of which will be the quarter in which the Closing occurred) to the extent there are sufficient advisory fees to cover such deficit (the waiver amount in a given quarter cannot exceed the total advisory fees for such quarter). For the quarter ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2024, no advisory fee waiver was required.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Incentive compensation is only incurred to the extent the Company’s cumulative total return (after incentive compensation) exceeds a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% annual rate on daily weighted-average contributed common equity. Subject to that limitation, incentive compensation is calculated on ordinary income (before incentive compensation) and net realized gains (net of any unrealized depreciation) at rates of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% on income since the fee reduction on February 8, 2019 and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% previously. Incentive compensation is computed as the difference between incentive compensation earned and incentive compensation paid, subject to the total return hurdle, on a cumulative basis since January 1, 2013, and is payable quarterly in arrears.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3. Management Fees, Incentive Fees and Other Expenses — (continued)</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the Merger, the Company and the Advisor agreed that, for the purposes of calculating adjusted net investment income and for purposes of incentive fee calculations under the Amended and Restated Investment Advisory Agreement, any amortization of original issue discount to interest income or any gains and losses resulting solely from accounting adjustments to the cost basis of the BCIC assets acquired in the Merger as required under applicable accounting guidance under ASC 805 will be excluded.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reserve for incentive compensation is accrued based on the amount of any additional incentive compensation that would have been payable to the Advisor assuming a hypothetical liquidation of the Company at net asset value on the balance sheet date. As of September 30, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> such reserve was accrued.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company bears all expenses incurred in connection with its business, including fees and expenses of outside contracted services, such as custodian, administrative, legal, audit and tax preparation fees, costs of valuing investments, insurance costs, brokers’ and finders’ fees relating to investments, and any other transaction costs associated with the purchase and sale of investments.</span></p>
tcpc Percentage Of Management Fee On Assets
PercentageOfManagementFeeOnAssets
2
tcpc Percentage Of Management Fee On Net Asset Value
PercentageOfManagementFeeOnNetAssetValue
0.015
tcpc Percentage Of Management Fee On Assets
PercentageOfManagementFeeOnAssets
2
CY2019Q1 tcpc Base Management Fee Rate
BaseManagementFeeRate
1.5
tcpc Percentage Of Increase In Cumulative Total Return Of Incentive Compensation
PercentageOfIncreaseInCumulativeTotalReturnOfIncentiveCompensation
0.07
CY2024Q3 tcpc Accrued Reserve For Additional Incentive Compensation
AccruedReserveForAdditionalIncentiveCompensation
0
CY2023Q4 tcpc Accrued Reserve For Additional Incentive Compensation
AccruedReserveForAdditionalIncentiveCompensation
0
CY2024Q3 us-gaap Line Of Credit
LineOfCredit
1167841603
CY2024Q3 us-gaap Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
477746204
CY2024Q3 us-gaap Line Of Credit Facility Maximum Borrowing Capacity
LineOfCreditFacilityMaximumBorrowingCapacity
1645587807
CY2024Q3 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
-7798616
CY2024Q3 us-gaap Long Term Debt
LongTermDebt
1160042987
CY2023Q4 us-gaap Line Of Credit
LineOfCredit
988555830
CY2023Q4 us-gaap Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
246831192
CY2023Q4 us-gaap Line Of Credit Facility Maximum Borrowing Capacity
LineOfCreditFacilityMaximumBorrowingCapacity
1235387022
CY2023Q4 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
-3355221
CY2023Q4 us-gaap Long Term Debt
LongTermDebt
985200609
CY2024Q3 tcpc Combined Weighted Average Interest Rate
CombinedWeightedAverageInterestRate
0.0543
CY2023Q4 tcpc Combined Weighted Average Interest Rate
CombinedWeightedAverageInterestRate
0.0429
us-gaap Interest Expense Debt
InterestExpenseDebt
49848875
us-gaap Interest Expense Debt
InterestExpenseDebt
33163104
us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
3371840
us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
2219197
us-gaap Debt Instrument Unused Borrowing Capacity Fee
DebtInstrumentUnusedBorrowingCapacityFee
896889
us-gaap Debt Instrument Unused Borrowing Capacity Fee
DebtInstrumentUnusedBorrowingCapacityFee
589037
us-gaap Interest And Debt Expense
InterestAndDebtExpense
54117604
us-gaap Interest And Debt Expense
InterestAndDebtExpense
35971338
CY2024Q3 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
3300000
CY2024Q3 us-gaap Debt Securities Available For Sale Unrealized Loss Position Accumulated Loss
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
3200000
CY2024Q3 tcpc Unfunded Balances
UnfundedBalances
100639479
CY2023Q4 tcpc Unfunded Balances
UnfundedBalances
54556095
us-gaap Loss Contingency Lawsuit Filing Date1
LossContingencyLawsuitFilingDate1
2023-09-13
us-gaap Litigation Settlement Amount Awarded From Other Party
LitigationSettlementAmountAwardedFromOtherParty
15000000
CY2024Q3 tcpc Reimbursements Due To Advisor
ReimbursementsDueToAdvisor
200000
CY2023Q4 tcpc Reimbursements Due To Advisor
ReimbursementsDueToAdvisor
800000
tcpc Expenses Allocated To Administration Agreement
ExpensesAllocatedToAdministrationAgreement
1700000
tcpc Expenses Allocated To Administration Agreement
ExpensesAllocatedToAdministrationAgreement
1100000
CY2024Q1 us-gaap Dividends Payable Nature
DividendsPayableNature
Regular
CY2024Q1 us-gaap Dividends Payable Amount Per Share
DividendsPayableAmountPerShare
0.34
CY2024Q1 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
19640870
CY2024Q1 us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
0
CY2024Q2 us-gaap Dividends Payable Nature
DividendsPayableNature
Regular
CY2024Q2 us-gaap Dividends Payable Amount Per Share
DividendsPayableAmountPerShare
0.34
CY2024Q2 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
29100986
CY2024Q2 us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
771651
CY2024Q3 us-gaap Dividends Payable Nature
DividendsPayableNature
Regular
CY2024Q3 us-gaap Dividends Payable Amount Per Share
DividendsPayableAmountPerShare
0.34
CY2024Q3 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
29100986
CY2024Q3 us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
722140
CY2024Q3 us-gaap Dividends Payable Amount Per Share
DividendsPayableAmountPerShare
1.02
us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
77842842
us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
1493791
CY2024Q1 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
7257191
CY2023Q1 us-gaap Dividends Payable Nature
DividendsPayableNature
Regular
CY2023Q1 us-gaap Dividends Payable Amount Per Share
DividendsPayableAmountPerShare
0.32
CY2023Q1 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
18485524
CY2023Q1 us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
0
CY2023Q2 us-gaap Dividends Payable Nature
DividendsPayableNature
Regular
CY2023Q2 us-gaap Dividends Payable Amount Per Share
DividendsPayableAmountPerShare
0.34
CY2023Q2 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
19640870
CY2023Q2 us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
0
CY2023Q3 us-gaap Dividends Payable Nature
DividendsPayableNature
Regular
CY2023Q3 us-gaap Dividends Payable Amount Per Share
DividendsPayableAmountPerShare
0.34
CY2023Q3 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
19640870
CY2023Q3 us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
0
CY2023Q3 us-gaap Dividends Payable Amount Per Share
DividendsPayableAmountPerShare
1.1
us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
63543990
us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
0
tcpc Percentage Of The Market Price On The Distribution Payment Date
PercentageOfTheMarketPriceOnTheDistributionPaymentDate
0.95
tcpc Distribution Payment Date
DistributionPaymentDate
30 days
us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
1500000
CY2024Q3 us-gaap Net Income Loss
NetIncomeLoss
21632960
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
12822932
us-gaap Net Income Loss
NetIncomeLoss
-24586416
us-gaap Net Income Loss
NetIncomeLoss
51787497
CY2024Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
85591134
CY2024Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
85591134
CY2023Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
57767264
CY2023Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
57767264
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
77772017
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
77772017
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
57767264
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
57767264
CY2024Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.25
CY2024Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.25
CY2023Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.22
CY2023Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.22
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.32
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.32
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.9
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.9
CY2023Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
11.9
CY2022Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
12.93
tcpc Net Investment Income Before Income Taxes Per Share
NetInvestmentIncomeBeforeIncomeTaxesPerShare
1.26
tcpc Net Investment Income Before Income Taxes Per Share
NetInvestmentIncomeBeforeIncomeTaxesPerShare
1.4
tcpc Investment Company Excise Taxes Per Share
InvestmentCompanyExciseTaxesPerShare
0
tcpc Investment Company Excise Taxes Per Share
InvestmentCompanyExciseTaxesPerShare
0
tcpc Net Investment Income Per Share
NetInvestmentIncomePerShare
1.26
tcpc Net Investment Income Per Share
NetInvestmentIncomePerShare
1.4
us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
-1.75
us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
-0.51
us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
-0.49
us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.89
tcpc Net Decrease In Net Assets As A Result Of Issuance Of Shares In Connection With The Merger
NetDecreaseInNetAssetsAsAResultOfIssuanceOfSharesInConnectionWithTheMerger
-0.28
tcpc Net Decrease In Net Assets As A Result Of Issuance Of Shares In Connection With The Merger
NetDecreaseInNetAssetsAsAResultOfIssuanceOfSharesInConnectionWithTheMerger
0
us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
1.02
us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
1.1
CY2024Q3 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
10.11
CY2023Q3 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
12.72
CY2024Q3 us-gaap Investment Company Market Value Per Share
InvestmentCompanyMarketValuePerShare
8.29
CY2023Q3 us-gaap Investment Company Market Value Per Share
InvestmentCompanyMarketValuePerShare
11.74
tcpc Total Return Based On Market Value
TotalReturnBasedOnMarketValue
-0.193
tcpc Total Return Based On Market Value
TotalReturnBasedOnMarketValue
-0.008
tcpc Total Return Based On Net Asset Value
TotalReturnBasedOnNetAssetValue
-0.065
tcpc Total Return Based On Net Asset Value
TotalReturnBasedOnNetAssetValue
0.069
CY2024Q3 us-gaap Shares Outstanding
SharesOutstanding
85591134
CY2023Q3 us-gaap Shares Outstanding
SharesOutstanding
57767264
us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.162
us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.151
us-gaap Investment Company Expense Ratio Before Incentive Allocation
InvestmentCompanyExpenseRatioBeforeIncentiveAllocation
0.128
us-gaap Investment Company Expense Ratio Before Incentive Allocation
InvestmentCompanyExpenseRatioBeforeIncentiveAllocation
0.106
tcpc Expenses And Incentive Fee
ExpensesAndIncentiveFee
0.151
tcpc Expenses And Incentive Fee
ExpensesAndIncentiveFee
0.129
CY2024Q3 us-gaap Stockholders Equity
StockholdersEquity
865636898
CY2023Q3 us-gaap Stockholders Equity
StockholdersEquity
734997297
us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.119
us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.108
us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
1251449814
us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
1009620469
CY2024Q3 us-gaap Debt Weighted Average Interest Rate
DebtWeightedAverageInterestRate
0.053
CY2023Q3 us-gaap Debt Weighted Average Interest Rate
DebtWeightedAverageInterestRate
0.044
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
77772017
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
57767264
tcpc Weighted Average Debt Per Share
WeightedAverageDebtPerShare
16.09
tcpc Weighted Average Debt Per Share
WeightedAverageDebtPerShare
17.48
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.10
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2027-03-11
us-gaap Dividend Income Operating
DividendIncomeOperating
231308
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5232821
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
-184796
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-146321
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
-5086500
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
-184796
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2029-04-05
us-gaap Dividend Income Operating
DividendIncomeOperating
658577
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-175890
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
11575692
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11399802
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.08
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2026-02-22
us-gaap Dividend Income Operating
DividendIncomeOperating
176882
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4979720
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
3987
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
-4983707
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2827373
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
-12625342
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
10990444
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
-1192475
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
1477
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
738447
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
739924
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.09
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2026-04-12
us-gaap Dividend Income Operating
DividendIncomeOperating
139721
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1324151
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
481509
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
842642
us-gaap Dividend Income Operating
DividendIncomeOperating
283370
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1799178
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-153598
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1645580
us-gaap Dividend Income Operating
DividendIncomeOperating
2205986
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24629566
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-12065990
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
2205986
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14769562
us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24629566
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-9860004
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14769562
us-gaap Dividend Income Operating
DividendIncomeOperating
258248
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
1744209
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
5289047
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7033256
us-gaap Dividend Income Operating
DividendIncomeOperating
3954092
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
-12810138
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-9661686
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
8546490
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
296713
CY2024Q3 us-gaap Debt Instrument Interest Rate Stated Percentage
DebtInstrumentInterestRateStatedPercentage
0.12
us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2025-11-30
us-gaap Dividend Income Operating
DividendIncomeOperating
4850405
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
52318937
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
7437501
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
59756438
us-gaap Dividend Income Operating
DividendIncomeOperating
254720
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50541000
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
1220500
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
1062500
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
52824000
us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
843074
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
256768
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1099842
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.054
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2028-03-31
us-gaap Dividend Income Operating
DividendIncomeOperating
1534981
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18812631
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18812631
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.094
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2029-03-31
us-gaap Dividend Income Operating
DividendIncomeOperating
1820224
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9256229
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
1073771
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10330000
us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9985207
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
79428
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
69766
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10134401
us-gaap Dividend Income Operating
DividendIncomeOperating
1069310
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16376544
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-1958065
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14418479
CY2024Q3 us-gaap Debt Instrument Interest Rate Stated Percentage
DebtInstrumentInterestRateStatedPercentage
0
us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2021-12-31
us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
135403
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-135403
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 tcpc Investment Interest Rate End Of Term
InvestmentInterestRateEndOfTerm
0.075
us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2027-05-27
us-gaap Dividend Income Operating
DividendIncomeOperating
1399935
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12089579
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-1499108
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10590471
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.11
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2021-10-31
us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-7168655
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
13114253
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5945598
us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2024Q3 us-gaap Debt Instrument Interest Rate Stated Percentage
DebtInstrumentInterestRateStatedPercentage
0
us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2021-12-31
us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
101315
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-20130
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
81185
CY2024Q3 us-gaap Debt Instrument Interest Rate Stated Percentage
DebtInstrumentInterestRateStatedPercentage
0
us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2021-12-31
us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1367273
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
34605
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1401878
us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
us-gaap Dividend Income Operating
DividendIncomeOperating
10929575
tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-9190060
tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
22757791
tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.09
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023 us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2024-04-12
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
191149
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1324140
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
11
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1324151
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2983163
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-1183985
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1799178
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.10
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023 us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2027-03-11
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
581023
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
104575
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
5260111
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
131865
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5232821
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.08
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023 us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2026-02-22
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
683947
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
1495
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
4978225
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4979720
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-9402715
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
12230088
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2827373
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
45650
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
2652917
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32391197
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-10414537
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
2652906
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24629566
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32391197
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-7761631
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24629566
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
4154686
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-28656798
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
25121341
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
131865
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
-680883
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
56272000
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-6043500
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
312500
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50541000
CY2023Q4 us-gaap Debt Instrument Interest Rate Stated Percentage
DebtInstrumentInterestRateStatedPercentage
0.12
CY2023 us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2025-11-01
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
5937130
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50131437
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
2187500
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
52318937
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
552432
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
290642
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
843074
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
1674050
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16146544
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-20000
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
250000
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16376544
CY2023Q4 us-gaap Debt Instrument Interest Rate Stated Percentage
DebtInstrumentInterestRateStatedPercentage
0
CY2023 us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2022-12-31
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
101315
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
101315
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023Q4 us-gaap Debt Instrument Interest Rate Stated Percentage
DebtInstrumentInterestRateStatedPercentage
0
CY2023 us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2022-12-31
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1862701
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-495428
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1367273
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023 us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2027-05-27
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
1261826
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12089579
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12089579
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
577277
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-441874
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
135403
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.054
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023 us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2028-03-31
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
1522939
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
2533793
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
-16278838
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18812631
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.094
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023 us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2029-03-31
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
997865
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
651700
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
-8604529
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9256229
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
-4713886
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
-4713886
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
-4302264
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
-4302264
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
969054
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
9016153
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9985207
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
10712927
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-5741106
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
5935496
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
-33899517
CY2024Q3 ecd Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
false
CY2024Q3 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2024Q3 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false
CY2024Q3 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2024Q3 us-gaap Share Price
SharePrice
8.29
CY2024Q1 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
11.14
CY2024Q1 cef Highest Price Or Bid
HighestPriceOrBid
11.99
CY2024Q1 cef Lowest Price Or Bid
LowestPriceOrBid
9.9
CY2024Q1 cef Highest Price Or Bid Premium Discount To Nav Percent
HighestPriceOrBidPremiumDiscountToNavPercent
0.076
CY2024Q1 cef Lowest Price Or Bid Premium Discount To Nav Percent
LowestPriceOrBidPremiumDiscountToNavPercent
-0.111
CY2024Q2 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
10.2
CY2024Q2 cef Highest Price Or Bid
HighestPriceOrBid
11.48
CY2024Q2 cef Lowest Price Or Bid
LowestPriceOrBid
9.93
CY2024Q2 cef Highest Price Or Bid Premium Discount To Nav Percent
HighestPriceOrBidPremiumDiscountToNavPercent
0.125
CY2024Q2 cef Lowest Price Or Bid Premium Discount To Nav Percent
LowestPriceOrBidPremiumDiscountToNavPercent
-0.027
CY2024Q3 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
10.11
CY2024Q3 cef Highest Price Or Bid
HighestPriceOrBid
11.02
CY2024Q3 cef Lowest Price Or Bid
LowestPriceOrBid
8.08
CY2024Q3 cef Highest Price Or Bid Premium Discount To Nav Percent
HighestPriceOrBidPremiumDiscountToNavPercent
0.09
CY2024Q3 cef Lowest Price Or Bid Premium Discount To Nav Percent
LowestPriceOrBidPremiumDiscountToNavPercent
-0.201
CY2023Q1 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
13
CY2023Q1 cef Highest Price Or Bid
HighestPriceOrBid
13.37
CY2023Q1 cef Lowest Price Or Bid
LowestPriceOrBid
9.73
CY2023Q1 cef Highest Price Or Bid Premium Discount To Nav Percent
HighestPriceOrBidPremiumDiscountToNavPercent
0.028
CY2023Q1 cef Lowest Price Or Bid Premium Discount To Nav Percent
LowestPriceOrBidPremiumDiscountToNavPercent
-0.252
CY2023Q2 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
12.94
CY2023Q2 cef Highest Price Or Bid
HighestPriceOrBid
11.42
CY2023Q2 cef Lowest Price Or Bid
LowestPriceOrBid
9.76
CY2023Q2 cef Highest Price Or Bid Premium Discount To Nav Percent
HighestPriceOrBidPremiumDiscountToNavPercent
-0.117
CY2023Q2 cef Lowest Price Or Bid Premium Discount To Nav Percent
LowestPriceOrBidPremiumDiscountToNavPercent
-0.246
CY2023Q3 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
12.72
CY2023Q3 cef Highest Price Or Bid
HighestPriceOrBid
12.89
CY2023Q3 cef Lowest Price Or Bid
LowestPriceOrBid
11
CY2023Q3 cef Highest Price Or Bid Premium Discount To Nav Percent
HighestPriceOrBidPremiumDiscountToNavPercent
0.013
CY2023Q3 cef Lowest Price Or Bid Premium Discount To Nav Percent
LowestPriceOrBidPremiumDiscountToNavPercent
-0.135
CY2023Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
11.9
CY2023Q4 cef Highest Price Or Bid
HighestPriceOrBid
12.41
CY2023Q4 cef Lowest Price Or Bid
LowestPriceOrBid
10.37
CY2023Q4 cef Highest Price Or Bid Premium Discount To Nav Percent
HighestPriceOrBidPremiumDiscountToNavPercent
0.043
CY2023Q4 cef Lowest Price Or Bid Premium Discount To Nav Percent
LowestPriceOrBidPremiumDiscountToNavPercent
-0.129
CY2022Q1 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
14.27
CY2022Q1 cef Highest Price Or Bid
HighestPriceOrBid
14.3
CY2022Q1 cef Lowest Price Or Bid
LowestPriceOrBid
13.1
CY2022Q1 cef Highest Price Or Bid Premium Discount To Nav Percent
HighestPriceOrBidPremiumDiscountToNavPercent
0.002
CY2022Q1 cef Lowest Price Or Bid Premium Discount To Nav Percent
LowestPriceOrBidPremiumDiscountToNavPercent
-0.082
CY2022Q2 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
13.97
CY2022Q2 cef Highest Price Or Bid
HighestPriceOrBid
14.36
CY2022Q2 cef Lowest Price Or Bid
LowestPriceOrBid
11.87
CY2022Q2 cef Highest Price Or Bid Premium Discount To Nav Percent
HighestPriceOrBidPremiumDiscountToNavPercent
0.028
CY2022Q2 cef Lowest Price Or Bid Premium Discount To Nav Percent
LowestPriceOrBidPremiumDiscountToNavPercent
-0.15
CY2022Q3 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
14.12
CY2022Q3 cef Highest Price Or Bid
HighestPriceOrBid
14.28
CY2022Q3 cef Lowest Price Or Bid
LowestPriceOrBid
10.92
CY2022Q3 cef Highest Price Or Bid Premium Discount To Nav Percent
HighestPriceOrBidPremiumDiscountToNavPercent
0.011
CY2022Q3 cef Lowest Price Or Bid Premium Discount To Nav Percent
LowestPriceOrBidPremiumDiscountToNavPercent
-0.227
CY2022Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
12.93
CY2022Q4 cef Highest Price Or Bid
HighestPriceOrBid
13.54
CY2022Q4 cef Lowest Price Or Bid
LowestPriceOrBid
10.84
CY2022Q4 cef Highest Price Or Bid Premium Discount To Nav Percent
HighestPriceOrBidPremiumDiscountToNavPercent
0.047
CY2022Q4 cef Lowest Price Or Bid Premium Discount To Nav Percent
LowestPriceOrBidPremiumDiscountToNavPercent
-0.162

Files In Submission

Name View Source Status
0000950170-24-121829-index-headers.html Edgar Link pending
0000950170-24-121829-index.html Edgar Link pending
0000950170-24-121829.txt Edgar Link pending
0000950170-24-121829-xbrl.zip Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
tcpc-20240930.htm Edgar Link pending
tcpc-20240930.xsd Edgar Link pending
tcpc-ex31_1.htm Edgar Link pending
tcpc-ex31_2.htm Edgar Link pending
tcpc-ex32_1.htm Edgar Link pending
tcpc-20240930_htm.xml Edgar Link completed
FilingSummary.xml Edgar Link unprocessable