2024 Q1 Form 10-K Financial Statement

#000095017024022655 Filed on February 29, 2024

View on sec.gov

Income Statement

Concept 2024 Q1 2023 Q4 2023
Revenue $28.26M $50.85M $106.6M
YoY Change 11.38% 8.91% 20.49%
Cost Of Revenue $19.36M $18.07M $73.13M
YoY Change 8.33% 4.62% 9.07%
Gross Profit $36.37M $32.77M $136.2M
YoY Change 12.12% 11.42% 19.52%
Gross Profit Margin 128.7% 64.46% 127.81%
Selling, General & Admin $7.506M $6.573M $26.87M
YoY Change 17.75% 12.36% 17.19%
% of Gross Profit 20.64% 20.06% 19.73%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization
YoY Change
% of Gross Profit
Operating Expenses $27.47M $7.317M $102.5M
YoY Change 10.31% 14.47% 10.76%
Operating Profit $8.905M $25.46M $33.67M
YoY Change 18.1% 10.58% 57.42%
Interest Expense -$23.20M -$38.57M -$68.08M
YoY Change 772.58% -45.53% -30.29%
% of Operating Profit -260.58% -151.51% -202.2%
Other Income/Expense, Net
YoY Change
Pretax Income $5.057M -$13.11M $38.72M
YoY Change -77.77% -72.56% -519.73%
Income Tax $0.00 $198.7K $247.3K
% Of Pretax Income 0.0% 0.64%
Net Earnings $5.057M -$13.31M $38.47M
YoY Change -77.74% -72.14% -517.05%
Net Earnings / Revenue 17.89% -26.18% 36.11%
Basic Earnings Per Share $0.08 $0.67
Diluted Earnings Per Share $0.08 -$0.23 $0.67
COMMON SHARES
Basic Shares Outstanding 57.77M 57.77M 57.77M
Diluted Shares Outstanding 62.05M 57.77M

Balance Sheet

Concept 2024 Q1 2023 Q4 2023
SHORT-TERM ASSETS
Cash & Short-Term Investments $120.6M $112.2M $112.2M
YoY Change 22.05% 36.16% 36.16%
Cash & Equivalents $120.6M $112.2M $112.2M
Short-Term Investments
Other Short-Term Assets $1.360M $2.267M $2.267M
YoY Change -47.45% -19.78% -19.78%
Inventory
Prepaid Expenses
Receivables $2.077M
Other Receivables $0.00
Total Short-Term Assets $124.0M $114.5M $114.5M
YoY Change 22.33% 34.3% 34.3%
LONG-TERM ASSETS
Property, Plant & Equipment
YoY Change
Goodwill
YoY Change
Intangibles
YoY Change
Long-Term Investments $2.116B $1.555B $1.555B
YoY Change 27.06% -3.4% -3.4%
Other Assets $6.020M $3.672M $3.672M
YoY Change 82.2% 2.07% 2.07%
Total Long-Term Assets $2.160B $1.584B $1.584B
YoY Change 27.67% -3.05% -3.05%
TOTAL ASSETS
Total Short-Term Assets $124.0M $114.5M $114.5M
Total Long-Term Assets $2.160B $1.584B $1.584B
Total Assets $2.284B $1.699B $1.699B
YoY Change 27.37% -1.2% -1.2%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable
YoY Change
Accrued Expenses $14.07M $13.13M $13.13M
YoY Change 144.36% 16.2% 16.2%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00 $0.00
YoY Change
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $19.64M $19.78M $19.78M
YoY Change 72.78% -10.94% -10.94%
LONG-TERM LIABILITIES
Long-Term Debt $1.303B $985.2M $985.2M
YoY Change 27.4% 4.36% 4.36%
Other Long-Term Liabilities $7.595M $6.192M $6.192M
YoY Change -2.98% -2.98% -2.98%
Total Long-Term Liabilities $1.310B $991.4M $991.4M
YoY Change 27.17% 4.31% 4.31%
TOTAL LIABILITIES
Total Short-Term Liabilities $19.64M $19.78M $19.78M
Total Long-Term Liabilities $1.310B $991.4M $991.4M
Total Liabilities $1.330B $1.011B $1.011B
YoY Change 27.67% 3.97% 3.97%
SHAREHOLDERS EQUITY
Retained Earnings -$294.7M -$280.1M
YoY Change 26.63%
Common Stock $1.248B $967.7M
YoY Change 28.95% -0.03%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $953.5M $687.6M $687.6M
YoY Change
Total Liabilities & Shareholders Equity $2.284B $1.699B $1.699B
YoY Change 27.37% -1.2% -1.2%

Cashflow Statement

Concept 2024 Q1 2023 Q4 2023
OPERATING ACTIVITIES
Net Income $5.057M -$13.31M $38.47M
YoY Change -77.74% -72.14% -517.05%
Depreciation, Depletion And Amortization
YoY Change
Cash From Operating Activities $33.41M $40.33M $92.45M
YoY Change -182.67% 13.69% -54.67%
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 $26.90M $100.5M
YoY Change 25.85% 42.62%
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -25.08M -19.74M -62.65M
YoY Change -144.18% -66.45% -55.59%
NET CHANGE
Cash From Operating Activities 33.41M 40.33M 92.45M
Cash From Investing Activities
Cash From Financing Activities -25.08M -19.74M -62.65M
Net Change In Cash 8.331M 20.59M 29.81M
YoY Change -49.06% -188.14% -52.6%
FREE CASH FLOW
Cash From Operating Activities $33.41M $40.33M $92.45M
Capital Expenditures
Free Cash Flow
YoY Change

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2023 dei Amendment Flag
AmendmentFlag
false
CY2023 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2023 dei Entity Central Index Key
EntityCentralIndexKey
0001370755
CY2023Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2022Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2021 us-gaap Accounting Standards Update Extensible List
AccountingStandardsUpdateExtensibleList
http://fasb.org/us-gaap/2023#AccountingStandardsUpdate202006CumulativeEffectPeriodOfAdoptionMember
CY2023 us-gaap Accounting Standards Update Extensible List
AccountingStandardsUpdateExtensibleList
http://fasb.org/us-gaap/2023#AccountingStandardsUpdate202006CumulativeEffectPeriodOfAdoptionMember
CY2023 dei Document Type
DocumentType
10-K
CY2023 dei Document Annual Report
DocumentAnnualReport
true
CY2023 dei Document Period End Date
DocumentPeriodEndDate
2023-12-31
CY2023 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2023 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2023
CY2023 dei Document Transition Report
DocumentTransitionReport
false
CY2023 dei Entity File Number
EntityFileNumber
814-00899
CY2023 dei Entity Registrant Name
EntityRegistrantName
BLACKROCK TCP CAPITAL CORP.
CY2023 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
DE
CY2023 dei Entity Tax Identification Number
EntityTaxIdentificationNumber
56-2594706
CY2023 dei Entity Address Address Line1
EntityAddressAddressLine1
2951 28th Street
CY2023 dei Entity Address Address Line2
EntityAddressAddressLine2
Suite 1000
CY2023 dei Entity Address City Or Town
EntityAddressCityOrTown
Santa Monica
CY2023 dei Entity Address State Or Province
EntityAddressStateOrProvince
CA
CY2023 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
90405
CY2023 dei City Area Code
CityAreaCode
310
CY2023 dei Local Phone Number
LocalPhoneNumber
566-1000
CY2023 dei Security12b Title
Security12bTitle
Common Stock, par value $0.001 per share
CY2023 dei Trading Symbol
TradingSymbol
TCPC
CY2023 dei Security Exchange Name
SecurityExchangeName
NASDAQ
CY2023 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
Yes
CY2023 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2023 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2023 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2023 dei Entity Filer Category
EntityFilerCategory
Large Accelerated Filer
CY2023 dei Entity Small Business
EntitySmallBusiness
false
CY2023 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2023 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
true
CY2023 dei Entity Shell Company
EntityShellCompany
false
CY2023 dei Document Fin Stmt Error Correction Flag
DocumentFinStmtErrorCorrectionFlag
false
CY2023Q2 dei Entity Public Float
EntityPublicFloat
630200000
CY2024Q1 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
57767264
CY2023Q4 us-gaap Interest Payable Current And Noncurrent
InterestPayableCurrentAndNoncurrent
10407570
CY2022Q4 us-gaap Interest Payable Current And Noncurrent
InterestPayableCurrentAndNoncurrent
9260738
CY2023Q4 us-gaap Management Fee Payable
ManagementFeePayable
5690105
CY2022Q4 us-gaap Management Fee Payable
ManagementFeePayable
6084202
CY2023 cef Return At Minus Ten Percent
ReturnAtMinusTenPercent
-0.29
CY2023 cef Return At Minus Five Percent
ReturnAtMinusFivePercent
-0.17
CY2023 cef Return At Zero Percent
ReturnAtZeroPercent
-0.06
CY2023 cef Return At Plus Five Percent
ReturnAtPlusFivePercent
0.05
CY2023 cef Return At Plus Ten Percent
ReturnAtPlusTenPercent
0.16
CY2023 dei Auditor Firm
AuditorFirmId
34
CY2023 dei Auditor Name
AuditorName
Deloitte & Touche LLP
CY2023 dei Auditor Location
AuditorLocation
Los Angeles, California
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1651390013
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1669779921
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1554941110
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1609587641
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
112241946
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
82435171
CY2023Q4 tcpc Interest Dividends And Fees Receivable
InterestDividendsAndFeesReceivable
25650684
CY2022Q4 tcpc Interest Dividends And Fees Receivable
InterestDividendsAndFeesReceivable
20903797
CY2023Q4 us-gaap Deferred Finance Costs Gross
DeferredFinanceCostsGross
3671727
CY2022Q4 us-gaap Deferred Finance Costs Gross
DeferredFinanceCostsGross
3597236
CY2023Q4 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
2266886
CY2022Q4 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
2826004
CY2023Q4 us-gaap Assets
Assets
1698772353
CY2022Q4 us-gaap Assets
Assets
1719349849
CY2023Q4 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
3355221
CY2022Q4 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
5056427
CY2023Q4 us-gaap Long Term Debt
LongTermDebt
985200609
CY2022Q4 us-gaap Long Term Debt
LongTermDebt
944005814
CY2023Q4 us-gaap Incentive Fee Payable
IncentiveFeePayable
5347711
CY2022Q4 us-gaap Incentive Fee Payable
IncentiveFeePayable
4883575
CY2023Q4 us-gaap Payable Investment Purchase
PayableInvestmentPurchase
960000
CY2022Q4 us-gaap Payable Investment Purchase
PayableInvestmentPurchase
1937465
CY2023Q4 tcpc Reimbursements Due To The Advisor
ReimbursementsDueToTheAdvisor
844664
CY2022Q4 tcpc Reimbursements Due To The Advisor
ReimbursementsDueToTheAdvisor
1498733
CY2023Q4 us-gaap Distribution Payable
DistributionPayable
0
CY2022Q4 us-gaap Distribution Payable
DistributionPayable
2888363
CY2023Q4 us-gaap Accounts Payable And Other Accrued Liabilities
AccountsPayableAndOtherAccruedLiabilities
2720148
CY2022Q4 us-gaap Accounts Payable And Other Accrued Liabilities
AccountsPayableAndOtherAccruedLiabilities
2037169
CY2023Q4 us-gaap Liabilities
Liabilities
1011170807
CY2022Q4 us-gaap Liabilities
Liabilities
972596059
CY2023Q4 us-gaap Assets Net
AssetsNet
687601546
CY2022Q4 us-gaap Assets Net
AssetsNet
746753790
CY2023Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2022Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2023Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
200000000
CY2022Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
200000000
CY2023Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
57767264
CY2023Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
57767264
CY2022Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
57767264
CY2022Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
57767264
CY2023Q4 us-gaap Common Stock Value
CommonStockValue
57767
CY2022Q4 us-gaap Common Stock Value
CommonStockValue
57767
CY2023Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
967643255
CY2022Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
967890570
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-280099476
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-221194547
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
687601546
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
746753790
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1698772353
CY2022Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1719349849
CY2023Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
11.9
CY2022Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
12.93
CY2023 us-gaap Investment Income Nonoperating
InvestmentIncomeNonoperating
209328883
CY2022 us-gaap Investment Income Nonoperating
InvestmentIncomeNonoperating
181002459
CY2021 us-gaap Investment Income Nonoperating
InvestmentIncomeNonoperating
165105708
CY2023 tcpc Interest And Other Debt Expenses
InterestAndOtherDebtExpenses
47810740
CY2022 tcpc Interest And Other Debt Expenses
InterestAndOtherDebtExpenses
39358896
CY2021 tcpc Interest And Other Debt Expenses
InterestAndOtherDebtExpenses
40988760
CY2023 tcpc Management Fees
ManagementFees
24020766
CY2022 tcpc Management Fees
ManagementFees
26259584
CY2021 tcpc Management Fees
ManagementFees
25719938
CY2023 tcpc Incentive Fees On Income
IncentiveFeesOnIncome
22602949
CY2022 tcpc Incentive Fees On Income
IncentiveFeesOnIncome
18759613
CY2021 tcpc Incentive Fees On Income
IncentiveFeesOnIncome
17726879
CY2023 us-gaap Professional Fees
ProfessionalFees
2173123
CY2022 us-gaap Professional Fees
ProfessionalFees
1767652
CY2021 us-gaap Professional Fees
ProfessionalFees
1715244
CY2023 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1532284
CY2022 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1760905
CY2021 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1851420
CY2023 tcpc Director Fees
DirectorFees
936819
CY2022 tcpc Director Fees
DirectorFees
1090654
CY2021 tcpc Director Fees
DirectorFees
982111
CY2023 us-gaap General Insurance Expense
GeneralInsuranceExpense
558020
CY2022 us-gaap General Insurance Expense
GeneralInsuranceExpense
638006
CY2021 us-gaap General Insurance Expense
GeneralInsuranceExpense
615901
CY2023 us-gaap Custody Fees
CustodyFees
365107
CY2022 us-gaap Custody Fees
CustodyFees
339886
CY2021 us-gaap Custody Fees
CustodyFees
325239
CY2023 tcpc Other Operating Expenses
OtherOperatingExpenses
2525002
CY2022 tcpc Other Operating Expenses
OtherOperatingExpenses
2589090
CY2021 tcpc Other Operating Expenses
OtherOperatingExpenses
2637102
CY2023 us-gaap Operating Expenses
OperatingExpenses
102524810
CY2022 us-gaap Operating Expenses
OperatingExpenses
92564286
CY2021 us-gaap Operating Expenses
OperatingExpenses
92562594
CY2023 tcpc Net Investment Income Before Income Taxes
NetInvestmentIncomeBeforeIncomeTaxes
106804073
CY2022 tcpc Net Investment Income Before Income Taxes
NetInvestmentIncomeBeforeIncomeTaxes
88438173
CY2021 tcpc Net Investment Income Before Income Taxes
NetInvestmentIncomeBeforeIncomeTaxes
72543114
CY2023 tcpc Excise Tax Expense
ExciseTaxExpense
247315
CY2022 tcpc Excise Tax Expense
ExciseTaxExpense
0
CY2021 tcpc Excise Tax Expense
ExciseTaxExpense
0
CY2023 us-gaap Net Investment Income
NetInvestmentIncome
106556758
CY2022 us-gaap Net Investment Income
NetInvestmentIncome
88438173
CY2021 us-gaap Net Investment Income
NetInvestmentIncome
72543114
CY2023 us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
-31648232
CY2022 us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
-18230951
CY2021 us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
4287643
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-36434094
CY2022 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-79432554
CY2021 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
63166306
CY2023 us-gaap Gain Loss On Investments
GainLossOnInvestments
-68082326
CY2022 us-gaap Gain Loss On Investments
GainLossOnInvestments
-97663505
CY2021 us-gaap Gain Loss On Investments
GainLossOnInvestments
67453949
CY2023 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
0
CY2022 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
0
CY2021 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
-6206289
CY2023 us-gaap Profit Loss
ProfitLoss
38474432
CY2022 us-gaap Profit Loss
ProfitLoss
-9225332
CY2021 us-gaap Profit Loss
ProfitLoss
133790774
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.67
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.67
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.16
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.16
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
2.32
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
2.32
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
57767264
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
57767264
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
57767264
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
57767264
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
57767264
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
57767264
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
764986578
CY2021 us-gaap Investment Income Net
InvestmentIncomeNet
72543114
CY2021 us-gaap Gain Loss On Investments
GainLossOnInvestments
67453949
CY2021 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
69320716
CY2021 tcpc Realized Gain Loss On Extinguishment Of Debt
RealizedGainLossOnExtinguishmentOfDebt
-6206289
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
829456636
CY2022 us-gaap Investment Income Net
InvestmentIncomeNet
88438173
CY2022 us-gaap Gain Loss On Investments
GainLossOnInvestments
-97663505
CY2022 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
73364425
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
746753790
CY2023 us-gaap Investment Income Net
InvestmentIncomeNet
106556758
CY2023 us-gaap Gain Loss On Investments
GainLossOnInvestments
-68082326
CY2023 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
97626676
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
687601546
CY2021 us-gaap Investment Company Tax Return Of Capital Distribution
InvestmentCompanyTaxReturnOfCapitalDistribution
13563291
CY2023 us-gaap Profit Loss
ProfitLoss
38474432
CY2022 us-gaap Profit Loss
ProfitLoss
-9225332
CY2021 us-gaap Profit Loss
ProfitLoss
133790774
CY2023 tcpc Net Realized Investment Gain Loss
NetRealizedInvestmentGainLoss
-31648232
CY2022 tcpc Net Realized Investment Gain Loss
NetRealizedInvestmentGainLoss
-18230951
CY2021 tcpc Net Realized Investment Gain Loss
NetRealizedInvestmentGainLoss
3647643
CY2023 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
0
CY2022 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
0
CY2021 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
-6206289
CY2023 tcpc Change In Net Unrealized Appreciation Depreciation Of Investments
ChangeInNetUnrealizedAppreciationDepreciationOfInvestments
-36256621
CY2022 tcpc Change In Net Unrealized Appreciation Depreciation Of Investments
ChangeInNetUnrealizedAppreciationDepreciationOfInvestments
-79727077
CY2021 tcpc Change In Net Unrealized Appreciation Depreciation Of Investments
ChangeInNetUnrealizedAppreciationDepreciationOfInvestments
63381925
CY2023 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
5835136
CY2022 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
9558688
CY2021 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
9927682
CY2023 us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
214762
CY2022 us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
199265
CY2021 us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
1259127
CY2023 tcpc Interest And Dividend Income Paid In Kind
InterestAndDividendIncomePaidInKind
10392996
CY2022 tcpc Interest And Dividend Income Paid In Kind
InterestAndDividendIncomePaidInKind
7899134
CY2021 tcpc Interest And Dividend Income Paid In Kind
InterestAndDividendIncomePaidInKind
6948182
CY2023 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
3037427
CY2022 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
3011599
CY2021 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
3703342
CY2023 tcpc Payments To Purchase Of Investments
PaymentsToPurchaseOfInvestments
215700132
CY2022 tcpc Payments To Purchase Of Investments
PaymentsToPurchaseOfInvestments
330408650
CY2021 tcpc Payments To Purchase Of Investments
PaymentsToPurchaseOfInvestments
750152228
CY2023 tcpc Proceeds From Disposition Of Investments
ProceedsFromDispositionOfInvestments
218669941
CY2022 tcpc Proceeds From Disposition Of Investments
ProceedsFromDispositionOfInvestments
481458510
CY2021 tcpc Proceeds From Disposition Of Investments
ProceedsFromDispositionOfInvestments
622482722
CY2023 tcpc Decrease Increase In Interest Dividend And Fees Receivable
DecreaseIncreaseInInterestDividendAndFeesReceivable
4746887
CY2022 tcpc Decrease Increase In Interest Dividend And Fees Receivable
DecreaseIncreaseInInterestDividendAndFeesReceivable
842693
CY2021 tcpc Decrease Increase In Interest Dividend And Fees Receivable
DecreaseIncreaseInInterestDividendAndFeesReceivable
4489456
CY2023 tcpc Increase Decrease In Receivable For Investments Sold
IncreaseDecreaseInReceivableForInvestmentsSold
0
CY2022 tcpc Increase Decrease In Receivable For Investments Sold
IncreaseDecreaseInReceivableForInvestmentsSold
-6024981
CY2021 tcpc Increase Decrease In Receivable For Investments Sold
IncreaseDecreaseInReceivableForInvestmentsSold
5746244
CY2023 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-559118
CY2022 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
159893
CY2021 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
1084791
CY2023 tcpc Increase Decrease In Payable For Investments Purchased
IncreaseDecreaseInPayableForInvestmentsPurchased
-977465
CY2022 tcpc Increase Decrease In Payable For Investments Purchased
IncreaseDecreaseInPayableForInvestmentsPurchased
-27056925
CY2021 tcpc Increase Decrease In Payable For Investments Purchased
IncreaseDecreaseInPayableForInvestmentsPurchased
-4280958
CY2023 tcpc Increase Decrease In Incentive Fees Payable
IncreaseDecreaseInIncentiveFeesPayable
464136
CY2022 tcpc Increase Decrease In Incentive Fees Payable
IncreaseDecreaseInIncentiveFeesPayable
1141132
CY2021 tcpc Increase Decrease In Incentive Fees Payable
IncreaseDecreaseInIncentiveFeesPayable
-1278351
CY2023 us-gaap Increase Decrease In Interest Payable Net
IncreaseDecreaseInInterestPayableNet
1146832
CY2022 us-gaap Increase Decrease In Interest Payable Net
IncreaseDecreaseInInterestPayableNet
-1602945
CY2021 us-gaap Increase Decrease In Interest Payable Net
IncreaseDecreaseInInterestPayableNet
977598
CY2023 tcpc Increase Decrease In Reimbursements Due To Advisor
IncreaseDecreaseInReimbursementsDueToAdvisor
-654069
CY2022 tcpc Increase Decrease In Reimbursements Due To Advisor
IncreaseDecreaseInReimbursementsDueToAdvisor
556639
CY2021 tcpc Increase Decrease In Reimbursements Due To Advisor
IncreaseDecreaseInReimbursementsDueToAdvisor
-402662
CY2023 tcpc Increase Decrease In Management Fees Payable
IncreaseDecreaseInManagementFeesPayable
-394097
CY2022 tcpc Increase Decrease In Management Fees Payable
IncreaseDecreaseInManagementFeesPayable
-219974
CY2021 tcpc Increase Decrease In Management Fees Payable
IncreaseDecreaseInManagementFeesPayable
550829
CY2023 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
682979
CY2022 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
572604
CY2021 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
-239483
CY2023 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
92453698
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
203948524
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-82608924
CY2023 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
292695015
CY2022 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
572601699
CY2021 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
915466136
CY2023 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
253416188
CY2022 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
503191263
CY2021 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
905440861
CY2023 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
1410711
CY2022 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
0
CY2021 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
4413942
CY2023 us-gaap Payments Of Dividends
PaymentsOfDividends
100515039
CY2022 us-gaap Payments Of Dividends
PaymentsOfDividends
70476062
CY2021 us-gaap Payments Of Dividends
PaymentsOfDividends
69320716
CY2023 us-gaap Repayments Of Convertible Debt
RepaymentsOfConvertibleDebt
0
CY2022 us-gaap Repayments Of Convertible Debt
RepaymentsOfConvertibleDebt
140000000
CY2021 us-gaap Repayments Of Convertible Debt
RepaymentsOfConvertibleDebt
0
CY2023 us-gaap Repayments Of Unsecured Debt
RepaymentsOfUnsecuredDebt
0
CY2022 us-gaap Repayments Of Unsecured Debt
RepaymentsOfUnsecuredDebt
0
CY2021 us-gaap Repayments Of Unsecured Debt
RepaymentsOfUnsecuredDebt
180740000
CY2023 us-gaap Proceeds From Issuance Of Unsecured Debt
ProceedsFromIssuanceOfUnsecuredDebt
0
CY2022 us-gaap Proceeds From Issuance Of Unsecured Debt
ProceedsFromIssuanceOfUnsecuredDebt
0
CY2021 us-gaap Proceeds From Issuance Of Unsecured Debt
ProceedsFromIssuanceOfUnsecuredDebt
326604000
CY2023 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-62646923
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-141065626
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
82154617
CY2023 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
29806775
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
62882898
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-454307
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
82435171
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
19552273
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
20006580
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
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
19552273
CY2023 us-gaap Interest Paid Net
InterestPaidNet
42591908
CY2022 us-gaap Interest Paid Net
InterestPaidNet
36920429
CY2021 us-gaap Interest Paid Net
InterestPaidNet
33477920
CY2023 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
48604
CY2022 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
0
CY2021 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
0
CY2023 tcpc Distribution Payable Supplemental Cash Flow Information
DistributionPayableSupplementalCashFlowInformation
0
CY2022 tcpc Distribution Payable Supplemental Cash Flow Information
DistributionPayableSupplementalCashFlowInformation
2888363
CY2021 tcpc Distribution Payable Supplemental Cash Flow Information
DistributionPayableSupplementalCashFlowInformation
0
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 Maturity Date
InvestmentMaturityDate
2025-02-07
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 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 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 Interest Rate
InvestmentInterestRate
0.1204
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-02-01
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 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 Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
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 Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
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 Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
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 Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
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 Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.094
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1478
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 Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
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 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.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.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 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 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 Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
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 Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
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 Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
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 Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
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 Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
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 Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.071
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1246
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 Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
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 Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25480
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
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 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 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
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 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 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 Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
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 Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
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 Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
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 Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
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 Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
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 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 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 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 Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
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 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 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.045
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1196
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 Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
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 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 At Cost
InvestmentOwnedAtCost
644
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 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 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 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 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 Principal Amount
InvestmentOwnedBalancePrincipalAmount
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 Principal Amount
InvestmentOwnedBalancePrincipalAmount
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 Principal Amount
InvestmentOwnedBalancePrincipalAmount
1786785
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
485322
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1250749
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
982732
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
485322
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
364
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
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 Principal Amount
InvestmentOwnedBalancePrincipalAmount
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 Principal Amount
InvestmentOwnedBalancePrincipalAmount
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 Principal Amount
InvestmentOwnedBalancePrincipalAmount
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 Principal Amount
InvestmentOwnedBalancePrincipalAmount
295667
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-04-28
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
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 Principal Amount
InvestmentOwnedBalancePrincipalAmount
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 Principal Amount
InvestmentOwnedBalancePrincipalAmount
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 Principal Amount
InvestmentOwnedBalancePrincipalAmount
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
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
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 Fair Value
InvestmentOwnedAtFairValue
0
CY2023Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
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
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0938
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-09-27
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
531024
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
529625
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
531024
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1145
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-04-15
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6537976
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6458830
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6537976
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0039
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1139
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-04-15
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
662974
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
656491
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
662974
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0125
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0875
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1246
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-02-15
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
61737067
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
61724678
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28399050
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0167
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
68839999
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35600000
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.021
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1048
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6179837
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6082271
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6216916
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0036
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1048
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
963102
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
948389
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
968881
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0006
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7030660
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7185797
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0042
CY2022Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.01
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1198
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-07
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21791007
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21330811
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22008917
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.013
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1161
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-07
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
24415870
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23535145
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24415870
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0145
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
44865956
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
46424787
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0275
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1032
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
361594
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
352873
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
353169
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1049
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
94750
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
88844
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
88925
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1032
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1372
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-1357
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1198
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7767802
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7666578
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7224056
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0043
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1198
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8306
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-93047
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
-0.0001
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8098617
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7571746
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0045
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.125
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.125
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-10-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
85717
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
58232
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8572
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.125
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.125
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-10-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
257153
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
174697
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25715
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.125
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.125
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-10-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
968913
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
633949
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24223
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.125
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.125
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-10-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
305428
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
207493
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1074371
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
58510
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1084
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8915215
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8736911
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8594267
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0052
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1084
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-29212
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-52581
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1084
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-58423
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-105162
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
-0.0001
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1136
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3552660
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3458253
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3384484
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.002
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1112
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
138097
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
124889
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
115311
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1154
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1695068
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1659692
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1639131
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.001
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.10
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1107
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-11
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4794539
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4747519
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4789265
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0028
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.10
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1107
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-22
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4983707
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4983707
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4978225
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0029
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1115
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-01-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2161987
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2133477
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2114424
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0012
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1115
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-01-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6429702
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6345923
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6288249
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0037
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
32102736
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31745613
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0188
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.09
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1395
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7319662
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7312500
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0043
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.09
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1395
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-59287
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-62500
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0825
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1267
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-14
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7027699
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6888178
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6887145
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0041
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14148553
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14137145
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0084
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1205
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-12-14
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11969577
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11723498
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11095797
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0066
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1205
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-12-14
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1110271
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1087786
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1029222
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0006
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12811284
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12125019
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0072
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.095
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1391
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-06-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7001885
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6899214
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6490748
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0038
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.085
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1323
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-15
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20800000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20481244
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20616000
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0122
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1078
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-09-14
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
462264
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
452289
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
452187
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1078
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-15
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-799
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-808
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.09
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1421
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
39269210
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
39479357
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
37672005
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0222
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.035
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.07
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4653062
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4653062
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5006695
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.003
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.08
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.03
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1573
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17748723
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17458552
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17499523
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0103
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1117
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-18
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23414209
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23112939
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20750844
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0123
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1117
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-18
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9789913
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9520360
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7676715
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0045
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.085
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.03
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.162
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-15
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19398793
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19497939
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18021479
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0107
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
134654943
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
127694640
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0755
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1042
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-26
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8209065
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8183608
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8100705
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0048
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1042
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-26
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1215
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-9552
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.12
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
50131437
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
50131437
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50131437
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0296
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1083
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-29
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1417619
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1386895
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1380761
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0008
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1108
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-29
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-2660
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-1857
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1083
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-2631
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-3219
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1083
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-29
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-3325
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-4024
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.095
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.095
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-12
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1573042
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1573042
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1415738
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0008
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1115
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
696464
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
683182
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
676127
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1115
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3650
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5663
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.085
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1293
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-05
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17633544
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17383495
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17175072
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0102
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1044
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-10-04
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
223806
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
221696
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
212406
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1044
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-10-04
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
119
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-650
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.03
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0925
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1391
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-11
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
43629951
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43101443
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
42800982
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0253
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
122651198
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
121868263
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.072
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0825
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1266
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25846154
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25728438
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17236154
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0102
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-12-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2110141
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2110141
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-12-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6578877
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6578877
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
101315
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-12-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5535517
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5535517
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1862701
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0011
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14224535
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1964016
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0012
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1154
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-06
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8147541
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8028671
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7699426
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0046
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1154
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-06
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7913
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-29949
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1199
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-03-14
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13783122
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13676548
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13562592
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.008
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0973
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-03-14
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
607288
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
604277
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
597571
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1159
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23802071
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23397473
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22849988
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0135
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1159
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25389
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-70011
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
tcpc Percentage Of Management Fee On Assets
PercentageOfManagementFeeOnAssets
2
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1223
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1361111
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1338046
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1374722
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0008
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.08
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1174
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-10-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5727820
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5703837
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5395606
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0032
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1075
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-07-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20250000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20138494
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19784250
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0116
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1029
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-07-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2250000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2238653
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2198250
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0013
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
75092697
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
73362445
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0434
CY2022Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.015
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.035
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1168
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-28
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4505060
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4428186
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3535571
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0021
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1087
tcpc Percentage Of Management Fee On Net Asset Value
PercentageOfManagementFeeOnNetAssetValue
0.015
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-19
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6250
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5958
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5706
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1118
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-19
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
341602
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
338323
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
335658
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.107
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-05-04
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10340600
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10152047
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10010735
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0059
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.107
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-05-04
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
70579
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-126294
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
-0.0001
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.09
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1393
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
27855847
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27164042
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
26463055
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0157
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
42017977
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
40224431
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0238
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0984
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-27
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12089579
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12089579
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12089579
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0072
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1068
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
230903
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
226708
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
224899
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1068
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
328
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-481
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12315959
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12313997
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0073
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0958
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1818182
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1783546
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1743636
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.001
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1015
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
303030
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
294326
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
284394
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0958
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4291
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-9318
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1082
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-27
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10254564
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10077026
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10172528
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.006
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1082
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-27
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
786502
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-82037
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1063
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4834127
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4769068
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4519909
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0027
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1121
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
458333
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
450271
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
417708
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1112
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
852857
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
841089
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
814479
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1111
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1860573
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1831392
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1764330
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.001
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19255925
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19625629
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0116
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1225
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-29
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
964286
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
898056
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
897750
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.08
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1321
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-14
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12141870
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11996183
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9652787
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0058
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12894239
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10550537
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0063
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1064
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1112098
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1094116
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1112098
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0007
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1074
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25299735
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24992125
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25299735
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.015
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1186
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-22
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5717940
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5663515
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5637889
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0033
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0888
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1326
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-25
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20715038
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20337084
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18643534
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.011
CY2022Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.07
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.055
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.025
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1281
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
56241443
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
56101006
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
55791511
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0327
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.095
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.095
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3109912
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
620035
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2882889
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0017
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.04
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.04
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1277
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-07-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
508896
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
504226
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
500245
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.05
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.025
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1158
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7555674
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7415417
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7381138
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0044
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.12
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.12
tcpc Percentage Of Management Fee On Assets
PercentageOfManagementFeeOnAssets
2
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-07-27
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2152739
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1937465
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2012811
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0012
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0825
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1267
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-07-27
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19751604
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15900000
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0094
CY2022Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.06575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.018
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1112
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-10
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8782078
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8724912
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7769872
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0046
CY2022Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.06575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.018
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1112
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-10
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8608961
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8496728
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8148381
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0048
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.08
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1183
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-06
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
32582872
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
32075239
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31312141
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0185
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.08
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1236
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-06
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1208564
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1174147
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1114296
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0007
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.08
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1238
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9903019
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9773676
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9625734
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0057
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0992
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-09
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8143975
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7965825
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7876038
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0047
CY2022Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.04
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0855
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0855
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-10-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8221114
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7783454
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0046
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1058
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-16
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
462462
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
453467
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
448450
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1058
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-16
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
704
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-1092
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0075
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1146
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-01-24
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
508856
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
499502
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
494506
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1098
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
568182
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
558631
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
455682
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1092
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3490057
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3429466
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2799026
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0017
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1092
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13985
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-168750
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
-0.0001
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
219774611
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
212819588
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.1258
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1183
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-10-19
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
450000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
438988
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
436500
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1183
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-10-19
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1089
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-1350
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.08
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1315
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-28
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14874842
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13875000
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0082
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1158
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-29
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14908635
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14461662
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14461376
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0085
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1158
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
32098
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-32098
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1199
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-07-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14671682
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14627537
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14671682
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0087
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1164
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-07-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
854898
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
849211
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
854898
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
45219053
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
44266008
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0262
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0575
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1316
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-15
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
64693
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
64403
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
62623
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0575
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1366
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-15
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
129778
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
129213
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
125625
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0575
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1366
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-15
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1788770
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1779707
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1731530
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.001
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1176
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-25
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
99500
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
96138
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
98132
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2069461
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2017910
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0012
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1142
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6555187
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6326692
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6325755
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0037
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1142
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19027
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-19119
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1142
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30443
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-30591
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1099
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-05
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3715700
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3662754
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3752857
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0022
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1099
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-05
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10016732
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9875324
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10116899
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.006
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19815300
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20145801
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0119
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.08
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1206
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-01-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
28016636
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27815415
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27624404
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0163
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.08
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1053
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-01-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
661121
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
648192
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
637982
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1138
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-19
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14104319
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10856875
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0064
CY2022Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.04
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.101
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12819528
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12742240
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12154309
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0072
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1111
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-08-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
379050
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
374456
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
361614
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1111
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-08-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1460
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5520
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0814
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10331869
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10157200
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9577643
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0057
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
65840362
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
61207307
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0362
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.09
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1375
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-12
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1324140
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1324140
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1324140
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0008
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0976
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20184544
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19841042
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19213667
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0114
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0976
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
178802
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
174001
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
170202
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0976
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4465
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-8613
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20010578
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19375256
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0115
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0826
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-20
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15283420
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15259441
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15283420
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.009
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0826
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7753
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.01
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0675
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0875
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-06-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8146376
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7567314
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4466903
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0026
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0775
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1184
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-04-26
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7359282
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6924998
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0041
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1188
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-14
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9919358
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9590000
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0057
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0338
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0388
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1152
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-18
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4166667
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4096289
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4008750
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0024
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1152
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-18
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4449002
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4373036
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4372479
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0026
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0338
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0388
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1152
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-18
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18180
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-41945
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1102
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-18
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6520
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-15040
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.03
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0875
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1319
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-17
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18590586
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18362455
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18144413
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0107
CY2022Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.03
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0875
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1319
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-17
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
26409413
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26063403
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25775587
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0152
CY2022Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.04
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1181
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-03-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28800422
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28565000
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0169
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1113
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-04
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2666667
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2653075
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2560000
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0015
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
124421622
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
119634565
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0707
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0125
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0905
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4666667
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4666667
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4610667
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0027
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1094
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8181818
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8033414
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8034545
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0047
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1094
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
199825
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-212727
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
-0.0001
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12500256
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12432485
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0073
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1103
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29880937
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29588102
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29671771
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0176
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1094
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10119063
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10009446
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10048229
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0059
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
39597548
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
39720000
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0235
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1067
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-29
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5494916
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5398475
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5215582
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0031
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1042
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-29
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
955261
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
723341
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
794833
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6121816
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6010415
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0036
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1188
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-29
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6933486
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6879278
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6814230
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.004
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1144
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-11
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25095612
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24863294
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24869751
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0146
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.095
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
290778
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
278104
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
257629
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0325
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0375
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1094
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12617624
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12448640
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12138154
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0072
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1425
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-04-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1354523
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1318492
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1308229
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0008
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0775
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.12
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-04-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12916507
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12643518
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12567761
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0074
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1098
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2833333
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2798816
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2746350
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0016
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1098
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
54686
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
51425
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
46158
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1098
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
103311
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
100015
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
94783
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0989
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-02-28
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3188631
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3176216
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3171412
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0019
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0989
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-02-28
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23383293
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23362751
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23257023
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0137
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0989
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-02-28
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
265719
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
261918
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
259980
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1137
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-01-06
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5432783
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5389945
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5379542
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0032
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1212
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-01-06
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2758041
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2731501
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2731012
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0016
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0325
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0375
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.114
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
362133
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
354405
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
349821
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.109
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
762
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-1220
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.0375
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1223
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-05-06
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4190378
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4152336
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4139675
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0024
CY2022Q4 tcpc Debt Instrument Exit Fee Percentage
DebtInstrumentExitFeePercentage
0.0375
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1155
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-05-06
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2514227
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2478477
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2463523
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0015
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0258
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.043
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1146
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-07-09
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
259207
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
254404
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
250912
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0258
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.043
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.114
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-07-09
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
200257
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
196523
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
193849
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1083
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-07-09
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
864
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-1477
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.03
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.03
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1034
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-17
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3873660
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3807368
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3757451
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0022
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.03
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.03
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1028
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-17
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11038
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-20000
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1028
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-17
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5519
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-10000
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.08
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1093
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-05
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
975863
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
966200
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0006
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1033
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-25
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1635938
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1612469
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1586859
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0009
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1033
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-25
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1388
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-3000
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1033
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-25
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1388
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-3000
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.055
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0325
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1299
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6193721
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6070623
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6069846
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0036
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1149
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-15
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6798242
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6708885
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6625567
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0039
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1138
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-24
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4513081
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4442490
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4332558
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0026
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.045
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.03
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1225
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10790689
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10628613
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10596456
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0063
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.045
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.03
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1225
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16517
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-20939
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.03
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1071
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-05-09
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15366421
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15083444
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14910039
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0088
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1071
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-05-09
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28627
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-47572
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0613
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1085
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10175926
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9997599
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10002935
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0059
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0613
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1085
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19255
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-21352
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1082
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20973180
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20512363
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20343985
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.012
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1104
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-22
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
382011
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
374395
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
374370
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1104
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-22
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1875
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-1910
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1104
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-22
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
773
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-786
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.02
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.045
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1085
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1550239
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1524752
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1454124
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0009
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.02
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.045
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1085
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6146
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-22963
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1035
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2458
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-9185
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
185382312
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
183896780
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.1087
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1023
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-12
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
903665
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
854187
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
838150
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0975
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0975
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-19
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19693296
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18320000
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0108
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1029
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4843750
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4770790
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4616094
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0027
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25318273
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23774244
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.014
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1168
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-17
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
31114286
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30621766
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29994171
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0177
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1093
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15555556
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15364765
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15499556
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0092
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1093
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22804
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1123
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-10-12
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
24812500
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24685686
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22455312
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0132
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
40027647
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
37947868
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0224
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1188
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10153647
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9983551
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9729224
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0058
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1188
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
54446
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-141474
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
-0.0001
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9929105
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9587750
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0057
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1098
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-17
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9875000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9682978
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9562950
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0057
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
1.902
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1512893754
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1420427739
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.8395
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2030-06-28
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
7
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2910423
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2030-02-07
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
287
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
645121
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1671461
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.001
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1786785
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
485322
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1250749
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
982732
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
485322
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
364
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
117124
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13817817
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12230088
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0072
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2028-11-23
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
135
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
275458
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2027-10-15
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
134500
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
749165
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2028-04-28
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
516
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1992877
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0012
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2028-04-28
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
158
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
908631
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
17858122
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17724660
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32391197
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0192
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
17858122
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13421162
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32391197
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0191
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31145822
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
68708525
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0406
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
26902397
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26902397
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
56272000
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0334
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
17550591
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17425790
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16146544
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0095
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2032-03-14
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
174897
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
84160
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2032-03-14
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
87449
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
67520
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
460486
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
460486
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
656020
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
4807739
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4807739
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4929560
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0029
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2031-02-11
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
34820
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
834635
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0005
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
49596412
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
78990439
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0467
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
5318860
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7833333
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2332594
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
93023
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1395349
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
29094
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
216336
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13000
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
257369
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
153398
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
236000
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0001
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
500000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
255000
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11098416
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
504000
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2024-08-29
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3071860
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
478899
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2029-09-12
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
16
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
275200
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2687071
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0016
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2027-05-27
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
604479
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
787032
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
577277
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
49792
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1543054
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
709038
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2029-01-30
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1125000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
287985
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
528375
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2027-05-04
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2062500
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
508805
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
994321
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0006
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2027-08-15
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1327869
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
212360
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1718934
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.001
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2025-09-18
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1049996
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
276492
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1438612
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0009
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2028-10-03
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1511002
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
93407
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1712638
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.001
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2029-10-30
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
333370
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
202001
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
73400
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2028-03-19
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1860000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
377722
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4600000
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0028
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3501826
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11775318
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.007
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
657932
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2001384
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
60188
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2029-04-11
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
507704
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
65245
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
73257
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2025-04-29
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
946498
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
79082
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
616576
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
144327
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
689833
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
16207
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4177710
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2983163
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0018
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
14578
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
72015
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1255527
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26711048
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
552432
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0003
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2023-03-29
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
800000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
605266
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
261441
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0002
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2032-05-06
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
5678
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24075
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0
CY2022 tcpc Investment Expiry Date
InvestmentExpiryDate
2027-03-26
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1712930
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
577843
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
619621
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
577843
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
643696
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.0004
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.125
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
7108
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7926299
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6752955
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.004
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.253
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
156886167
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
189159902
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.1118
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.155
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1669779921
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1609587641
CY2022Q4 tcpc Investment Owned Percentage Of Investments
InvestmentOwnedPercentageOfInvestments
0.9513
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.111
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
82435171
CY2022Q4 tcpc Investment Owned Percentage Of Cash And Cash Equivalents
InvestmentOwnedPercentageOfCashAndCashEquivalents
0.0487
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.266
CY2022Q4 tcpc Cash And Investments Net Of Capitalized Discount
CashAndInvestmentsNetOfCapitalizedDiscount
1692022812
CY2022Q4 tcpc Investment Owned Percentage Of Cash And Investments
InvestmentOwnedPercentageOfCashAndInvestments
1
CY2023 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: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;">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") and TCPC SBIC, LP, a Delaware limited partnership (the “SBIC”). 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, 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: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 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. TCPC Funding, TCPC Funding II and the SBIC have elected to be treated as partnerships for U.S. federal income tax purposes. SVCP was treated as a partnership for U.S. federal income tax purposes through August 1, 2018 and upon its conversion to a limited liability company on August 2, 2018 and thereafter is and will be treated as a disregarded entity.</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;">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 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: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;">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 six persons, five of whom are independent.</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;">On September 6, 2023, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with BlackRock Capital Investment Corporation, a Delaware corporation (“BCIC”), BCIC Merger Sub, LLC, a Delaware limited liability company and indirect wholly-owned subsidiary of the Company (formerly known as Project Spurs Merger Sub, LLC, “Merger Sub”), and, solely for the limited purposes set forth therein, (x) BlackRock Capital Investment Advisors, LLC, a Delaware limited liability company and investment advisor to BCIC (“BCIA”), and (y) the Advisor (the "Merger"). The Company’s Board of Directors and the BCIC Board of Directors, including all of the independent directors of each board, on the recommendation of a special committee comprised solely of the independent directors of each respective board, have approved the Merger Agreement and the terms and transactions contemplated thereby. See “Note 12 – Proposed Merger with BlackRock Capital Investment Corporation” for further information regarding the Merger Agreement and the Merger.</span></p>
CY2023 tcpc Percentage Of Increase In Cumulative Total Return Of Incentive Compensation
PercentageOfIncreaseInCumulativeTotalReturnOfIncentiveCompensation
0.07
CY2023Q4 tcpc Accrued Reserve For Additional Incentive Compensation
AccruedReserveForAdditionalIncentiveCompensation
0
CY2022Q4 tcpc Accrued Reserve For Additional Incentive Compensation
AccruedReserveForAdditionalIncentiveCompensation
0
CY2023 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>
CY2023 tcpc Investment Aggregate Capitalization
InvestmentAggregateCapitalization
0.05
CY2023 tcpc Investments Aggregating Capitalization Valuations Of Percentage
InvestmentsAggregatingCapitalizationValuationsOfPercentage
0.05
CY2023 tcpc Minimum Aggregate Percentage Of Assets Required For Applicability Of Foregoing Investment Policies
MinimumAggregatePercentageOfAssetsRequiredForApplicabilityOfForegoingInvestmentPolicies
0.05
CY2023Q4 us-gaap Trading Securities
TradingSecurities
1554941110
CY2022Q4 us-gaap Trading Securities
TradingSecurities
1609587641
CY2023Q4 us-gaap Restricted Cash
RestrictedCash
0
CY2022Q4 us-gaap Restricted Cash
RestrictedCash
0
CY2023Q4 tcpc Percentage Of Foreign Currency Denominated Investments
PercentageOfForeignCurrencyDenominatedInvestments
0.005
CY2022Q4 tcpc Percentage Of Foreign Currency Denominated Investments
PercentageOfForeignCurrencyDenominatedInvestments
0.005
CY2023 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
0
CY2022 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
0
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 tcpc Tax Reclassification Of Permanent Differences Attribuatble To Tax Return Of Capital Paid In Capital
TaxReclassificationOfPermanentDifferencesAttribuatbleToTaxReturnOfCapitalPaidInCapital
-247315
CY2022Q4 tcpc Tax Reclassification Of Permanent Differences Attribuatble To Tax Return Of Capital Paid In Capital
TaxReclassificationOfPermanentDifferencesAttribuatbleToTaxReturnOfCapitalPaidInCapital
4790255
CY2023Q4 tcpc Tax Reclassification Of Permanent Differences Attribuatble To Tax Return Of Capital Accumulated Earnings
TaxReclassificationOfPermanentDifferencesAttribuatbleToTaxReturnOfCapitalAccumulatedEarnings
247315
CY2022Q4 tcpc Tax Reclassification Of Permanent Differences Attribuatble To Tax Return Of Capital Accumulated Earnings
TaxReclassificationOfPermanentDifferencesAttribuatbleToTaxReturnOfCapitalAccumulatedEarnings
-4790255
CY2023Q4 us-gaap Investment Company Distributable Earnings Loss Accumulated Ordinary Income Loss
InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss
97626676
CY2022Q4 us-gaap Investment Company Distributable Earnings Loss Accumulated Ordinary Income Loss
InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss
73364425
CY2023 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
97626676
CY2022 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
73364425
CY2023Q4 tcpc Undistributed Ordinary Income
UndistributedOrdinaryIncome
6611456
CY2022Q4 tcpc Undistributed Ordinary Income
UndistributedOrdinaryIncome
3233347
CY2023Q4 us-gaap Investment Company Distributable Earnings Loss Accumulated Capital Loss Carryforward
InvestmentCompanyDistributableEarningsLossAccumulatedCapitalLossCarryforward
206680323
CY2022Q4 us-gaap Investment Company Distributable Earnings Loss Accumulated Capital Loss Carryforward
InvestmentCompanyDistributableEarningsLossAccumulatedCapitalLossCarryforward
176325662
CY2023Q4 tcpc Net Unrealized Gains Losses
NetUnrealizedGainsLosses
-80030609
CY2022Q4 tcpc Net Unrealized Gains Losses
NetUnrealizedGainsLosses
-48102232
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-280099476
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-221194547
CY2023Q4 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
-3355221
CY2023Q4 us-gaap Long Term Debt
LongTermDebt
985200609
CY2022Q4 us-gaap Line Of Credit
LineOfCredit
949062241
CY2022Q4 us-gaap Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
286110020
CY2022Q4 us-gaap Line Of Credit Facility Maximum Borrowing Capacity
LineOfCreditFacilityMaximumBorrowingCapacity
1235172261
CY2022Q4 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
-5056427
CY2023Q4 us-gaap Tax Basis Of Investments Cost For Income Tax Purposes
TaxBasisOfInvestmentsCostForIncomeTaxPurposes
1631931217
CY2022Q4 us-gaap Tax Basis Of Investments Cost For Income Tax Purposes
TaxBasisOfInvestmentsCostForIncomeTaxPurposes
1656032096
CY2023Q4 us-gaap Tax Basis Of Investments Gross Unrealized Appreciation
TaxBasisOfInvestmentsGrossUnrealizedAppreciation
65463168
CY2022Q4 us-gaap Tax Basis Of Investments Gross Unrealized Appreciation
TaxBasisOfInvestmentsGrossUnrealizedAppreciation
100832690
CY2023Q4 us-gaap Tax Basis Of Investments Gross Unrealized Depreciation
TaxBasisOfInvestmentsGrossUnrealizedDepreciation
142453275
CY2022Q4 us-gaap Tax Basis Of Investments Gross Unrealized Depreciation
TaxBasisOfInvestmentsGrossUnrealizedDepreciation
147277145
CY2023Q4 us-gaap Tax Basis Of Investments Unrealized Appreciation Depreciation Net
TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet
-76990107
CY2022Q4 us-gaap Tax Basis Of Investments Unrealized Appreciation Depreciation Net
TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet
-46444455
CY2023 us-gaap Interest Income Foreign Deposits
InterestIncomeForeignDeposits
79168108
CY2023 us-gaap Interest Income Operating
InterestIncomeOperating
97582868
CY2023 tcpc Qualified Dividend Income
QualifiedDividendIncome
89494
CY2023Q4 tcpc Dividends Received Deduction Percentage
DividendsReceivedDeductionPercentage
0.0009
CY2023Q4 us-gaap Change In Accounting Principle Accounting Standards Update Adopted
ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted
true
CY2023Q4 us-gaap Change In Accounting Principle Accounting Standards Update Adoption Date
ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate
2022-01-01
CY2023Q4 us-gaap Change In Accounting Principle Accounting Standards Update Immaterial Effect
ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect
true
CY2023 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><span style="color:#000000;white-space:pre-wrap;font-weight:bold;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: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 stockholders 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 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.5</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.0</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 management fee is 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.5</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.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% thereafter. The 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;">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="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 December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and December 31, 2022, </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>
CY2022Q4 us-gaap Long Term Debt
LongTermDebt
944005814
CY2023Q4 tcpc Combined Weighted Average Interest Rate
CombinedWeightedAverageInterestRate
0.0429
CY2022Q4 tcpc Combined Weighted Average Interest Rate
CombinedWeightedAverageInterestRate
0.039
CY2023 us-gaap Interest Expense Debt
InterestExpenseDebt
43953502
CY2022 us-gaap Interest Expense Debt
InterestExpenseDebt
35516749
CY2021 us-gaap Interest Expense Debt
InterestExpenseDebt
35714645
CY2023 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
3037427
CY2022 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
3011599
CY2021 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
3703342
CY2023 us-gaap Debt Instrument Unused Borrowing Capacity Fee
DebtInstrumentUnusedBorrowingCapacityFee
819811
CY2022 us-gaap Debt Instrument Unused Borrowing Capacity Fee
DebtInstrumentUnusedBorrowingCapacityFee
830548
CY2021 us-gaap Debt Instrument Unused Borrowing Capacity Fee
DebtInstrumentUnusedBorrowingCapacityFee
1570773
CY2023 tcpc Debt Expense
DebtExpense
47810740
CY2022 tcpc Debt Expense
DebtExpense
39358896
CY2021 tcpc Debt Expense
DebtExpense
40988760
CY2023Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
3300000
CY2023Q4 us-gaap Debt Securities Available For Sale Unrealized Loss Position Accumulated Loss
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
3200000
CY2023Q4 tcpc Unfunded Balances
UnfundedBalances
54556095
CY2022Q4 tcpc Unfunded Balances
UnfundedBalances
127137393
us-gaap Loss Contingency Lawsuit Filing Date
LossContingencyLawsuitFilingDate
September 13, 2023
us-gaap Litigation Settlement Amount Awarded From Other Party
LitigationSettlementAmountAwardedFromOtherParty
15000000
CY2023Q4 tcpc Reimbursements Due To Advisor
ReimbursementsDueToAdvisor
800000
CY2022Q4 tcpc Reimbursements Due To Advisor
ReimbursementsDueToAdvisor
1500000
CY2023 tcpc Expenses Allocated To Administration Agreement
ExpensesAllocatedToAdministrationAgreement
1500000
CY2022 tcpc Expenses Allocated To Administration Agreement
ExpensesAllocatedToAdministrationAgreement
1800000
CY2021 tcpc Expenses Allocated To Administration Agreement
ExpensesAllocatedToAdministrationAgreement
1900000
CY2023Q1 us-gaap Dividends Payable Date Declared Day Month And Year
DividendsPayableDateDeclaredDayMonthAndYear
2023-02-28
CY2023Q1 us-gaap Dividends Payable Date Of Record Day Month And Year
DividendsPayableDateOfRecordDayMonthAndYear
2023-03-17
CY2023Q1 us-gaap Dividend Payable Date To Be Paid Day Month And Year
DividendPayableDateToBePaidDayMonthAndYear
2023-03-31
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
CY2023Q2 us-gaap Dividends Payable Date Declared Day Month And Year
DividendsPayableDateDeclaredDayMonthAndYear
2023-05-04
CY2023Q2 us-gaap Dividends Payable Date Of Record Day Month And Year
DividendsPayableDateOfRecordDayMonthAndYear
2023-06-16
CY2023Q2 us-gaap Dividend Payable Date To Be Paid Day Month And Year
DividendPayableDateToBePaidDayMonthAndYear
2023-06-30
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
CY2023Q3 us-gaap Dividends Payable Date Declared Day Month And Year
DividendsPayableDateDeclaredDayMonthAndYear
2023-08-03
CY2023Q3 us-gaap Dividends Payable Date Of Record Day Month And Year
DividendsPayableDateOfRecordDayMonthAndYear
2023-09-15
CY2023Q3 us-gaap Dividend Payable Date To Be Paid Day Month And Year
DividendPayableDateToBePaidDayMonthAndYear
2023-09-29
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
CY2023Q4 us-gaap Dividends Payable Date Declared Day Month And Year
DividendsPayableDateDeclaredDayMonthAndYear
2023-11-02
CY2023Q4 us-gaap Dividends Payable Date Of Record Day Month And Year
DividendsPayableDateOfRecordDayMonthAndYear
2023-12-15
CY2023Q4 us-gaap Dividend Payable Date To Be Paid Day Month And Year
DividendPayableDateToBePaidDayMonthAndYear
2023-12-29
CY2023Q4 us-gaap Dividends Payable Nature
DividendsPayableNature
Regular
CY2023Q4 us-gaap Dividends Payable Amount Per Share
DividendsPayableAmountPerShare
0.34
CY2023Q4 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
19640870
CY2023Q4 us-gaap Dividends Payable Amount Per Share
DividendsPayableAmountPerShare
1.69
us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
97626676
CY2022Q1 us-gaap Dividends Payable Date Declared Day Month And Year
DividendsPayableDateDeclaredDayMonthAndYear
2022-02-24
CY2022Q1 us-gaap Dividends Payable Date Of Record Day Month And Year
DividendsPayableDateOfRecordDayMonthAndYear
2022-03-17
CY2022Q1 us-gaap Dividend Payable Date To Be Paid Day Month And Year
DividendPayableDateToBePaidDayMonthAndYear
2022-03-31
CY2022Q1 us-gaap Dividends Payable Nature
DividendsPayableNature
Regular
CY2022Q1 us-gaap Dividends Payable Amount Per Share
DividendsPayableAmountPerShare
0.3
CY2022Q1 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
17330179
CY2022Q2 us-gaap Dividends Payable Date Declared Day Month And Year
DividendsPayableDateDeclaredDayMonthAndYear
2022-05-04
CY2022Q2 us-gaap Dividends Payable Date Of Record Day Month And Year
DividendsPayableDateOfRecordDayMonthAndYear
2022-06-16
CY2022Q2 us-gaap Dividend Payable Date To Be Paid Day Month And Year
DividendPayableDateToBePaidDayMonthAndYear
2022-06-30
CY2022Q2 us-gaap Dividends Payable Nature
DividendsPayableNature
Regular
CY2022Q2 us-gaap Dividends Payable Amount Per Share
DividendsPayableAmountPerShare
0.3
CY2022Q2 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
17330179
CY2022Q3 us-gaap Dividends Payable Date Declared Day Month And Year
DividendsPayableDateDeclaredDayMonthAndYear
2022-08-03
CY2022Q3 us-gaap Dividends Payable Date Of Record Day Month And Year
DividendsPayableDateOfRecordDayMonthAndYear
2022-09-16
CY2022Q3 us-gaap Dividend Payable Date To Be Paid Day Month And Year
DividendPayableDateToBePaidDayMonthAndYear
2022-09-30
CY2022Q3 us-gaap Dividends Payable Nature
DividendsPayableNature
Regular
CY2022Q3 us-gaap Dividends Payable Amount Per Share
DividendsPayableAmountPerShare
0.3
CY2022Q3 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
17330179
CY2022Q4 us-gaap Dividends Payable Date Declared Day Month And Year
DividendsPayableDateDeclaredDayMonthAndYear
2022-11-03
CY2022Q4 us-gaap Dividends Payable Date Of Record Day Month And Year
DividendsPayableDateOfRecordDayMonthAndYear
2022-12-16
CY2022Q4 us-gaap Dividend Payable Date To Be Paid Day Month And Year
DividendPayableDateToBePaidDayMonthAndYear
2022-12-30
CY2022Q4 us-gaap Dividends Payable Nature
DividendsPayableNature
Regular
CY2022Q4 us-gaap Dividends Payable Amount Per Share
DividendsPayableAmountPerShare
0.32
CY2022Q4 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
18485525
CY2022Q4 us-gaap Dividends Payable Amount Per Share
DividendsPayableAmountPerShare
1.27
us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
73364425
CY2023 us-gaap Net Income Loss
NetIncomeLoss
38474432
CY2022 us-gaap Net Income Loss
NetIncomeLoss
-9225332
CY2021 us-gaap Net Income Loss
NetIncomeLoss
133790774
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
57767264
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
57767264
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
57767264
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.67
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.16
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
2.32
CY2022Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
12.93
CY2021Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
14.36
CY2020Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
13.24
CY2019Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
13.21
CY2018Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
14.13
CY2023 tcpc Net Investment Income Before Income Taxes Per Share
NetInvestmentIncomeBeforeIncomeTaxesPerShare
1.85
CY2022 tcpc Net Investment Income Before Income Taxes Per Share
NetInvestmentIncomeBeforeIncomeTaxesPerShare
1.53
CY2021 tcpc Net Investment Income Before Income Taxes Per Share
NetInvestmentIncomeBeforeIncomeTaxesPerShare
1.26
CY2020 tcpc Net Investment Income Before Income Taxes Per Share
NetInvestmentIncomeBeforeIncomeTaxesPerShare
1.43
CY2019 tcpc Net Investment Income Before Income Taxes Per Share
NetInvestmentIncomeBeforeIncomeTaxesPerShare
1.61
CY2023 tcpc Investment Company Excise Taxes Per Share
InvestmentCompanyExciseTaxesPerShare
-0.01
CY2022 tcpc Investment Company Excise Taxes Per Share
InvestmentCompanyExciseTaxesPerShare
0
CY2021 tcpc Investment Company Excise Taxes Per Share
InvestmentCompanyExciseTaxesPerShare
0
CY2020 tcpc Investment Company Excise Taxes Per Share
InvestmentCompanyExciseTaxesPerShare
0
CY2019 tcpc Investment Company Excise Taxes Per Share
InvestmentCompanyExciseTaxesPerShare
0
CY2023 tcpc Net Investment Income Per Share
NetInvestmentIncomePerShare
1.84
CY2022 tcpc Net Investment Income Per Share
NetInvestmentIncomePerShare
1.53
CY2021 tcpc Net Investment Income Per Share
NetInvestmentIncomePerShare
1.26
CY2020 tcpc Net Investment Income Per Share
NetInvestmentIncomePerShare
1.43
CY2019 tcpc Net Investment Income Per Share
NetInvestmentIncomePerShare
1.61
CY2023 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
-1.18
CY2022 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
-1.69
CY2021 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
1.17
CY2020 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
-0.16
CY2019 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
-1.09
CY2023 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.66
CY2022 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
-0.16
CY2021 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
2.43
CY2020 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
1.27
CY2019 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.52
CY2023 us-gaap Investment Company Repurchase Of Shares Per Share
InvestmentCompanyRepurchaseOfSharesPerShare
0
CY2022 us-gaap Investment Company Repurchase Of Shares Per Share
InvestmentCompanyRepurchaseOfSharesPerShare
0
CY2021 us-gaap Investment Company Repurchase Of Shares Per Share
InvestmentCompanyRepurchaseOfSharesPerShare
0
CY2020 us-gaap Investment Company Repurchase Of Shares Per Share
InvestmentCompanyRepurchaseOfSharesPerShare
0.12
CY2019 us-gaap Investment Company Repurchase Of Shares Per Share
InvestmentCompanyRepurchaseOfSharesPerShare
0
CY2023 us-gaap Extinguishment Of Debt Gain Loss Per Share Net Of Tax
ExtinguishmentOfDebtGainLossPerShareNetOfTax
0
CY2022 us-gaap Extinguishment Of Debt Gain Loss Per Share Net Of Tax
ExtinguishmentOfDebtGainLossPerShareNetOfTax
0
CY2021 us-gaap Extinguishment Of Debt Gain Loss Per Share Net Of Tax
ExtinguishmentOfDebtGainLossPerShareNetOfTax
-0.11
CY2020 us-gaap Extinguishment Of Debt Gain Loss Per Share Net Of Tax
ExtinguishmentOfDebtGainLossPerShareNetOfTax
-0.04
CY2019 us-gaap Extinguishment Of Debt Gain Loss Per Share Net Of Tax
ExtinguishmentOfDebtGainLossPerShareNetOfTax
0
CY2023 tcpc Ordinary Income Dividends Per Share
OrdinaryIncomeDividendsPerShare
-1.69
CY2022 tcpc Ordinary Income Dividends Per Share
OrdinaryIncomeDividendsPerShare
-1.27
CY2021 tcpc Ordinary Income Dividends Per Share
OrdinaryIncomeDividendsPerShare
-1.2
CY2020 tcpc Ordinary Income Dividends Per Share
OrdinaryIncomeDividendsPerShare
-1.13
CY2019 tcpc Ordinary Income Dividends Per Share
OrdinaryIncomeDividendsPerShare
-1.4
CY2023 us-gaap Investment Company Tax Return Of Capital Distribution Per Share
InvestmentCompanyTaxReturnOfCapitalDistributionPerShare
0
CY2022 us-gaap Investment Company Tax Return Of Capital Distribution Per Share
InvestmentCompanyTaxReturnOfCapitalDistributionPerShare
0
CY2021 us-gaap Investment Company Tax Return Of Capital Distribution Per Share
InvestmentCompanyTaxReturnOfCapitalDistributionPerShare
0
CY2020 us-gaap Investment Company Tax Return Of Capital Distribution Per Share
InvestmentCompanyTaxReturnOfCapitalDistributionPerShare
0.19
CY2019 us-gaap Investment Company Tax Return Of Capital Distribution Per Share
InvestmentCompanyTaxReturnOfCapitalDistributionPerShare
0.04
CY2023 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
1.69
CY2022 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
1.27
CY2021 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
1.2
CY2020 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
1.32
CY2019 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
1.44
CY2023Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
11.9
CY2022Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
12.93
CY2021Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
14.36
CY2020Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
13.24
CY2019Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
13.21
CY2023Q4 us-gaap Investment Company Market Value Per Share
InvestmentCompanyMarketValuePerShare
11.54
CY2022Q4 us-gaap Investment Company Market Value Per Share
InvestmentCompanyMarketValuePerShare
12.94
CY2021Q4 us-gaap Investment Company Market Value Per Share
InvestmentCompanyMarketValuePerShare
13.51
CY2020Q4 us-gaap Investment Company Market Value Per Share
InvestmentCompanyMarketValuePerShare
11.24
CY2019Q4 us-gaap Investment Company Market Value Per Share
InvestmentCompanyMarketValuePerShare
14.05
CY2023 tcpc Total Return Based On Market Value
TotalReturnBasedOnMarketValue
0.022
CY2022 tcpc Total Return Based On Market Value
TotalReturnBasedOnMarketValue
0.052
CY2021 tcpc Total Return Based On Market Value
TotalReturnBasedOnMarketValue
0.309
CY2020 tcpc Total Return Based On Market Value
TotalReturnBasedOnMarketValue
-0.106
CY2019 tcpc Total Return Based On Market Value
TotalReturnBasedOnMarketValue
0.188
CY2023 tcpc Total Return Based On Net Asset Value
TotalReturnBasedOnNetAssetValue
0.051
CY2022 tcpc Total Return Based On Net Asset Value
TotalReturnBasedOnNetAssetValue
-0.011
CY2021 tcpc Total Return Based On Net Asset Value
TotalReturnBasedOnNetAssetValue
0.175
CY2020 tcpc Total Return Based On Net Asset Value
TotalReturnBasedOnNetAssetValue
0.102
CY2019 tcpc Total Return Based On Net Asset Value
TotalReturnBasedOnNetAssetValue
0.037
CY2023Q4 us-gaap Shares Outstanding
SharesOutstanding
57767264
CY2022Q4 us-gaap Shares Outstanding
SharesOutstanding
57767264
CY2021Q4 us-gaap Shares Outstanding
SharesOutstanding
57767264
CY2020Q4 us-gaap Shares Outstanding
SharesOutstanding
57767264
CY2019Q4 us-gaap Shares Outstanding
SharesOutstanding
58766426
CY2023 us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.142
CY2022 us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.108
CY2021 us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.09
CY2020 us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.113
CY2019 us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.116
CY2023 us-gaap Investment Company Expense Ratio Before Incentive Allocation
InvestmentCompanyExpenseRatioBeforeIncentiveAllocation
0.107
CY2022 us-gaap Investment Company Expense Ratio Before Incentive Allocation
InvestmentCompanyExpenseRatioBeforeIncentiveAllocation
0.09
CY2021 us-gaap Investment Company Expense Ratio Before Incentive Allocation
InvestmentCompanyExpenseRatioBeforeIncentiveAllocation
0.093
CY2020 us-gaap Investment Company Expense Ratio Before Incentive Allocation
InvestmentCompanyExpenseRatioBeforeIncentiveAllocation
0.10
CY2019 us-gaap Investment Company Expense Ratio Before Incentive Allocation
InvestmentCompanyExpenseRatioBeforeIncentiveAllocation
0.098
CY2023 tcpc Expenses And Incentive Fee
ExpensesAndIncentiveFee
0.137
CY2022 tcpc Expenses And Incentive Fee
ExpensesAndIncentiveFee
0.113
CY2021 tcpc Expenses And Incentive Fee
ExpensesAndIncentiveFee
0.115
CY2020 tcpc Expenses And Incentive Fee
ExpensesAndIncentiveFee
0.121
CY2019 tcpc Expenses And Incentive Fee
ExpensesAndIncentiveFee
0.123
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
687601546
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
746753790
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
829456636
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
764986578
CY2019Q4 us-gaap Stockholders Equity
StockholdersEquity
776318386
CY2023 us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.135
CY2022 us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.194
CY2021 us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.356
CY2020 us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.283
CY2019 us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.359
CY2023 us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
1001667440
CY2022 us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
1023880532
CY2021 us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
985506056
CY2020 us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
936157021
CY2019 us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
902977493
CY2023Q4 us-gaap Debt Weighted Average Interest Rate
DebtWeightedAverageInterestRate
0.044
CY2022Q4 us-gaap Debt Weighted Average Interest Rate
DebtWeightedAverageInterestRate
0.035
CY2021Q4 us-gaap Debt Weighted Average Interest Rate
DebtWeightedAverageInterestRate
0.036
CY2020Q4 us-gaap Debt Weighted Average Interest Rate
DebtWeightedAverageInterestRate
0.039
CY2019Q4 us-gaap Debt Weighted Average Interest Rate
DebtWeightedAverageInterestRate
0.046
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
57767264
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
57767264
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
57767264
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
57991233
CY2019 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
58766362
CY2023 tcpc Weighted Average Debt Per Share
WeightedAverageDebtPerShare
17.34
CY2022 tcpc Weighted Average Debt Per Share
WeightedAverageDebtPerShare
17.72
CY2021 tcpc Weighted Average Debt Per Share
WeightedAverageDebtPerShare
17.06
CY2020 tcpc Weighted Average Debt Per Share
WeightedAverageDebtPerShare
16.14
CY2019 tcpc Weighted Average Debt Per Share
WeightedAverageDebtPerShare
15.37
CY2023Q4 tcpc Line Of Credit Outstanding Amount
LineOfCreditOutstandingAmount
988555830
CY2022Q4 tcpc Line Of Credit Outstanding Amount
LineOfCreditOutstandingAmount
949062241
CY2021Q4 tcpc Line Of Credit Outstanding Amount
LineOfCreditOutstandingAmount
1019339449
CY2020Q4 tcpc Line Of Credit Outstanding Amount
LineOfCreditOutstandingAmount
856324371
CY2019Q4 tcpc Line Of Credit Outstanding Amount
LineOfCreditOutstandingAmount
915514071
CY2023Q4 tcpc Asset Coverage Ratio Indebtedness Is Multiplied
AssetCoverageRatioIndebtednessIsMultiplied
1000
CY2023Q4 tcpc Debt Outstanding Asset Coverage Amount
DebtOutstandingAssetCoverageAmount
1643
CY2022Q4 tcpc Debt Outstanding Asset Coverage Amount
DebtOutstandingAssetCoverageAmount
1929
CY2021Q4 tcpc Debt Outstanding Asset Coverage Amount
DebtOutstandingAssetCoverageAmount
1948
CY2020Q4 tcpc Debt Outstanding Asset Coverage Amount
DebtOutstandingAssetCoverageAmount
2058
CY2019Q4 tcpc Debt Outstanding Asset Coverage Amount
DebtOutstandingAssetCoverageAmount
1992
CY2023 us-gaap Investment Company Tax Return Of Capital Distribution
InvestmentCompanyTaxReturnOfCapitalDistribution
0
CY2023 us-gaap Investment Company Tax Return Of Capital Distribution Per Share
InvestmentCompanyTaxReturnOfCapitalDistributionPerShare
0
CY2022 us-gaap Investment Company Tax Return Of Capital Distribution
InvestmentCompanyTaxReturnOfCapitalDistribution
0
CY2022 us-gaap Investment Company Tax Return Of Capital Distribution Per Share
InvestmentCompanyTaxReturnOfCapitalDistributionPerShare
0
CY2021 us-gaap Investment Company Tax Return Of Capital Distribution
InvestmentCompanyTaxReturnOfCapitalDistribution
13563291
CY2021 us-gaap Investment Company Tax Return Of Capital Distribution Per Share
InvestmentCompanyTaxReturnOfCapitalDistributionPerShare
0.23
CY2020 us-gaap Investment Company Tax Return Of Capital Distribution
InvestmentCompanyTaxReturnOfCapitalDistribution
11313222
CY2020 us-gaap Investment Company Tax Return Of Capital Distribution Per Share
InvestmentCompanyTaxReturnOfCapitalDistributionPerShare
0.19
CY2019 us-gaap Investment Company Tax Return Of Capital Distribution
InvestmentCompanyTaxReturnOfCapitalDistribution
2486618
CY2019 us-gaap Investment Company Tax Return Of Capital Distribution Per Share
InvestmentCompanyTaxReturnOfCapitalDistributionPerShare
0.04
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
4789265
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
10022086
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
4978225
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
9957945
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12230088
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
0
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
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
91087275
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
12891253
CY2023 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
-131865
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
75189865
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
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
137733285
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
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
171827192
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.09
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022 us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2024-04-12
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
148806
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1324140
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1324140
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4344746
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-1361583
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2983163
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15224581
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
9653044
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-12451775
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
12425850
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1409955
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
820337
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-1213868
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
1016424
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1423944
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
699058
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-1225912
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
897090
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
180519
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
2357065
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
36740019
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-6705895
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
2357073
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32391197
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
36740019
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-4348822
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32391197
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
2686390
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
97207404
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
11172439
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-27307855
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
2357073
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
14339364
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
69089697
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
3794889
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34082000
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
20940000
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
1250000
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
56272000
CY2022Q4 us-gaap Debt Instrument Interest Rate Stated Percentage
DebtInstrumentInterestRateStatedPercentage
0.12
CY2022 us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2025-11-01
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
4977439
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
41381437
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
8750000
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50131437
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
326437
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
225995
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
552432
CY2022Q4 us-gaap Debt Instrument Interest Rate Stated Percentage
DebtInstrumentInterestRateStatedPercentage
0
CY2022 us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2022-12-31
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
339100
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-339100
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
2155374
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
26901777
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
-124801
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-131604
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
515000
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
11013828
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16146544
CY2022Q4 us-gaap Debt Instrument Interest Rate Stated Percentage
DebtInstrumentInterestRateStatedPercentage
0
CY2022 us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2022-12-31
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
101315
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
101315
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022Q4 us-gaap Debt Instrument Interest Rate Stated Percentage
DebtInstrumentInterestRateStatedPercentage
0
CY2022 us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2022-12-31
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1955145
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-92444
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1862701
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022 us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2027-05-27
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
577752
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
12089579
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12089579
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
0
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
0
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
-209754
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
787031
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
0
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
577277
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
11505454
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
105087211
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Net Realized Gain Or Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainOrLoss
-124801
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Period Increase Decrease In Unrealized Appreciation Or Depreciation
InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecreaseInUnrealizedAppreciationOrDepreciation
20393093
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Acquisitions
InvestmentsInAndAdvancesToAffiliatesAtFairValueAcquisitions
23391610
CY2022 tcpc Investments In And Advances To Affiliates At Fair Value Dispositions
InvestmentsInAndAdvancesToAffiliatesAtFairValueDispositions
11013828
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
137733285

Files In Submission

Name View Source Status
0000950170-24-022655-index-headers.html Edgar Link pending
0000950170-24-022655-index.html Edgar Link pending
0000950170-24-022655.txt Edgar Link pending
0000950170-24-022655-xbrl.zip Edgar Link pending
Financial_Report.xlsx Edgar Link pending
img116146825_0.jpg Edgar Link pending
img116146825_1.jpg Edgar Link pending
img116146825_2.jpg Edgar Link pending
img116146825_3.jpg Edgar Link pending
img230920067_0.jpg Edgar Link pending
img230920067_1.jpg Edgar Link pending
img230920067_2.jpg Edgar Link pending
img247081099_0.jpg Edgar Link pending
img247081099_1.jpg Edgar Link pending
img95591759_0.jpg 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
FilingSummary.xml Edgar Link unprocessable
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
R77.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-20231231.htm Edgar Link pending
tcpc-20231231.xsd Edgar Link pending
tcpc-ex19_1.htm Edgar Link pending
tcpc-ex21_1.htm Edgar Link pending
tcpc-ex23_1.htm 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-ex97.htm Edgar Link pending
tcpc-ex99_1.htm Edgar Link pending
tcpc-ex99_2.htm Edgar Link pending
tcpc-20231231_htm.xml Edgar Link completed