2024 Q2 Form 10-Q Financial Statement

#000095017024051235 Filed on May 01, 2024

View on sec.gov

Income Statement

Concept 2024 Q2 2024 Q1
Revenue $121.8M $117.8M
YoY Change 13.21% 22.05%
Cost Of Revenue $62.08M $61.71M
YoY Change 12.65% 22.3%
Gross Profit $59.74M $56.07M
YoY Change 13.79% 21.77%
Gross Profit Margin 49.04% 47.61%
Selling, General & Admin $3.665M $3.257M
YoY Change 17.81% 10.29%
% of Gross Profit 6.14% 5.81%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization
YoY Change
% of Gross Profit
Operating Expenses $65.74M $64.97M
YoY Change 2238.78% 21.64%
Operating Profit -$6.006M -$8.898M
YoY Change -112.09% 20.83%
Interest Expense $39.23M $39.03M
YoY Change 811.15% 37.02%
% of Operating Profit
Other Income/Expense, Net $121.8M $117.8M
YoY Change 13.21% 22.05%
Pretax Income $56.37M $53.21M
YoY Change 4.4% 22.75%
Income Tax $1.226M $850.0K
% Of Pretax Income 2.17% 1.6%
Net Earnings $47.40M $47.52M
YoY Change -10.72% -10.26%
Net Earnings / Revenue 38.91% 40.34%
Basic Earnings Per Share $0.51 $0.53
Diluted Earnings Per Share $0.51 $0.53
COMMON SHARES
Basic Shares Outstanding 92.72M 87.83M
Diluted Shares Outstanding 92.73M 89.03M

Balance Sheet

Concept 2024 Q2 2024 Q1
SHORT-TERM ASSETS
Cash & Short-Term Investments $34.65M $35.89M
YoY Change 34.01% 39.45%
Cash & Equivalents $34.65M $35.89M
Short-Term Investments
Other Short-Term Assets $4.495M $4.865M
YoY Change 45.56% 30.5%
Inventory
Prepaid Expenses
Receivables
Other Receivables
Total Short-Term Assets $69.88M $72.01M
YoY Change 33.92% 33.12%
LONG-TERM ASSETS
Property, Plant & Equipment
YoY Change
Goodwill
YoY Change
Intangibles
YoY Change
Long-Term Investments $3.317B $3.380B
YoY Change 7.38% 15.81%
Other Assets
YoY Change
Total Long-Term Assets $3.317B $3.380B
YoY Change 7.38% 15.81%
TOTAL ASSETS
Total Short-Term Assets $69.88M $72.01M
Total Long-Term Assets $3.317B $3.380B
Total Assets $3.387B $3.452B
YoY Change 7.82% 16.12%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $28.47M $25.83M
YoY Change 13.13% 9.14%
Accrued Expenses
YoY Change
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00
YoY Change
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $28.47M $25.83M
YoY Change 13.13% 9.14%
LONG-TERM LIABILITIES
Long-Term Debt $1.713B $1.804B
YoY Change 5.52% 15.44%
Other Long-Term Liabilities $46.55M $39.84M
YoY Change 44.66% 32.92%
Total Long-Term Liabilities $1.759B $1.844B
YoY Change 6.28% 15.77%
TOTAL LIABILITIES
Total Short-Term Liabilities $28.47M $25.83M
Total Long-Term Liabilities $1.759B $1.844B
Total Liabilities $1.788B $1.870B
YoY Change 6.38% 15.67%
SHAREHOLDERS EQUITY
Retained Earnings $98.21M $99.03M
YoY Change 31.48% 52.24%
Common Stock $1.511B $1.493B
YoY Change 8.24% 14.75%
Preferred Stock
YoY Change
Treasury Stock (at cost) $10.46M $10.46M
YoY Change 0.0% 0.0%
Treasury Stock Shares
Shareholders Equity $1.599B $1.582B
YoY Change
Total Liabilities & Shareholders Equity $3.387B $3.452B
YoY Change 7.82% 16.12%

Cashflow Statement

Concept 2024 Q2 2024 Q1
OPERATING ACTIVITIES
Net Income $47.40M $47.52M
YoY Change -10.72% -10.26%
Depreciation, Depletion And Amortization
YoY Change
Cash From Operating Activities $125.3M -$65.54M
YoY Change -210.78% -10.84%
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 $43.34M
YoY Change 12.54%
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -126.5M 76.23M
YoY Change -211.76% 3.58%
NET CHANGE
Cash From Operating Activities 125.3M -65.54M
Cash From Investing Activities
Cash From Financing Activities -126.5M 76.23M
Net Change In Cash -1.241M 10.69M
YoY Change -1151.69% 11782.22%
FREE CASH FLOW
Cash From Operating Activities $125.3M -$65.54M
Capital Expenditures
Free Cash Flow
YoY Change

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2024Q1 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
Q1
CY2024Q1 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2024Q1 dei Entity Central Index Key
EntityCentralIndexKey
0001508655
CY2024Q1 dei Amendment Flag
AmendmentFlag
false
CY2024Q1 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2023Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2024Q1 us-gaap Preferred Stock Value
PreferredStockValue
CY2023Q4 us-gaap Preferred Stock Value
PreferredStockValue
CY2024Q1 us-gaap Fair Value Asset Recurring Basis Still Held Unrealized Gain Loss Statement Of Income Extensible List
FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList
http://sixthstreetspecialtylending.com/20240331#NetChangeInUnrealizedGainsLossesOnInvestmentsAndForeignCurrencyTranslation
CY2024Q1 us-gaap Fair Value Recurring Basis Unobservable Input Reconciliation Asset Gain Loss Statement Of Income Extensible List
FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList
http://sixthstreetspecialtylending.com/20240331#NetRealizedGainsLossesOnInvestmentsAndForeignCurrencyTranslation
CY2023Q1 us-gaap Fair Value Asset Recurring Basis Still Held Unrealized Gain Loss Statement Of Income Extensible List
FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList
http://sixthstreetspecialtylending.com/20240331#NetChangeInUnrealizedGainsLossesOnInvestmentsAndForeignCurrencyTranslation
CY2023Q1 us-gaap Fair Value Recurring Basis Unobservable Input Reconciliation Asset Gain Loss Statement Of Income Extensible List
FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList
http://sixthstreetspecialtylending.com/20240331#NetRealizedGainsLossesOnInvestmentsAndForeignCurrencyTranslation
CY2024Q1 dei Document Type
DocumentType
10-Q
CY2024Q1 dei Document Quarterly Report
DocumentQuarterlyReport
true
CY2024Q1 dei Document Period End Date
DocumentPeriodEndDate
2024-03-31
CY2024Q1 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2024
CY2024Q1 dei Document Transition Report
DocumentTransitionReport
false
CY2024Q1 dei Entity File Number
EntityFileNumber
001-36364
CY2024Q1 dei Entity Registrant Name
EntityRegistrantName
Sixth Street Specialty Lending, Inc.
CY2024Q1 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
DE
CY2024Q1 dei Entity Tax Identification Number
EntityTaxIdentificationNumber
27-3380000
CY2024Q1 dei Entity Address Address Line1
EntityAddressAddressLine1
2100 McKinney Avenue
CY2024Q1 dei Entity Address Address Line2
EntityAddressAddressLine2
Suite 1500
CY2024Q1 dei Entity Address City Or Town
EntityAddressCityOrTown
Dallas
CY2024Q1 dei Entity Address State Or Province
EntityAddressStateOrProvince
TX
CY2024Q1 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
75201
CY2024Q1 dei City Area Code
CityAreaCode
469
CY2024Q1 dei Local Phone Number
LocalPhoneNumber
621-3001
CY2024Q1 dei Security12b Title
Security12bTitle
Common Stock, par value $0.01 per share
CY2024Q1 dei Trading Symbol
TradingSymbol
TSLX
CY2024Q1 dei Security Exchange Name
SecurityExchangeName
NYSE
CY2024Q1 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2024Q1 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2024Q1 dei Entity Filer Category
EntityFilerCategory
Large Accelerated Filer
CY2024Q1 dei Entity Small Business
EntitySmallBusiness
false
CY2024Q1 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2024Q1 dei Entity Shell Company
EntityShellCompany
false
CY2024Q2 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
92721556
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3359652000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3251012000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3380009000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3283065000
CY2024Q1 us-gaap Restricted Cash
RestrictedCash
29100000
CY2023Q4 us-gaap Restricted Cash
RestrictedCash
23979000
CY2024Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
35890000
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
25196000
CY2024Q1 us-gaap Interest Receivable
InterestReceivable
31258000
CY2023Q4 us-gaap Interest Receivable
InterestReceivable
27969000
CY2024Q1 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
4865000
CY2023Q4 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
7578000
CY2024Q1 us-gaap Assets
Assets
3452022000
CY2023Q4 us-gaap Assets
Assets
3343808000
CY2024Q1 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
25258000
CY2023Q4 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
21930000
CY2024Q1 us-gaap Long Term Debt
LongTermDebt
1804347000
CY2023Q4 us-gaap Long Term Debt
LongTermDebt
1780307000
CY2024Q1 us-gaap Management Fee Payable
ManagementFeePayable
12199000
CY2023Q4 us-gaap Management Fee Payable
ManagementFeePayable
11962000
CY2024Q1 tslx Incentive Fees On Net Investment Income Payable To Affiliate
IncentiveFeesOnNetInvestmentIncomePayableToAffiliate
10928000
CY2023Q4 tslx Incentive Fees On Net Investment Income Payable To Affiliate
IncentiveFeesOnNetInvestmentIncomePayableToAffiliate
11451000
CY2024Q1 tslx Incentive Fees On Net Capital Gains Accrued To Affiliate
IncentiveFeesOnNetCapitalGainsAccruedToAffiliate
9601000
CY2023Q4 tslx Incentive Fees On Net Capital Gains Accrued To Affiliate
IncentiveFeesOnNetCapitalGainsAccruedToAffiliate
10446000
CY2024Q1 tslx Other Payables To Affiliate
OtherPayablesToAffiliate
2701000
CY2023Q4 tslx Other Payables To Affiliate
OtherPayablesToAffiliate
2802000
CY2024Q1 us-gaap Other Liabilities
OtherLiabilities
30240000
CY2023Q4 us-gaap Other Liabilities
OtherLiabilities
30465000
CY2024Q1 us-gaap Liabilities
Liabilities
1870016000
CY2023Q4 us-gaap Liabilities
Liabilities
1847433000
CY2024Q1 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2023Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2024Q1 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
100000000
CY2023Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
100000000
CY2024Q1 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2023Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2024Q1 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2023Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2024Q1 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2023Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2024Q1 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
400000000
CY2023Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
400000000
CY2024Q1 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
92785806
CY2023Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
88493749
CY2024Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
92121556
CY2023Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
87829499
CY2024Q1 us-gaap Common Stock Value
CommonStockValue
928000
CY2023Q4 us-gaap Common Stock Value
CommonStockValue
885000
CY2024Q1 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
1492511000
CY2023Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
1405173000
CY2024Q1 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
664250
CY2023Q4 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
664250
CY2024Q1 us-gaap Treasury Stock Value
TreasuryStockValue
10459000
CY2023Q4 us-gaap Treasury Stock Value
TreasuryStockValue
10459000
CY2024Q1 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
99026000
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
100776000
CY2024Q1 us-gaap Assets Net
AssetsNet
-1582006000
CY2023Q4 us-gaap Assets Net
AssetsNet
-1496375000
CY2024Q1 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
3452022000
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
3343808000
CY2024Q1 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
17.17
CY2023Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
17.04
CY2024Q1 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
117783000
CY2023Q1 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
96505000
CY2024Q1 us-gaap Interest Expense
InterestExpense
39032000
CY2023Q1 us-gaap Interest Expense
InterestExpense
28486000
CY2024Q1 us-gaap Management Fee Expense
ManagementFeeExpense
12597000
CY2023Q1 us-gaap Management Fee Expense
ManagementFeeExpense
10733000
CY2024Q1 tslx Incentive Fees On Net Investment Income
IncentiveFeesOnNetInvestmentIncome
10928000
CY2023Q1 tslx Incentive Fees On Net Investment Income
IncentiveFeesOnNetInvestmentIncome
9481000
CY2024Q1 tslx Incentive Fees On Net Capital Gains
IncentiveFeesOnNetCapitalGains
-845000
CY2023Q1 tslx Incentive Fees On Net Capital Gains
IncentiveFeesOnNetCapitalGains
1758000
CY2024Q1 us-gaap Professional Fees
ProfessionalFees
1751000
CY2023Q1 us-gaap Professional Fees
ProfessionalFees
1756000
CY2024Q1 us-gaap Noninterest Expense Directors Fees
NoninterestExpenseDirectorsFees
220000
CY2023Q1 us-gaap Noninterest Expense Directors Fees
NoninterestExpenseDirectorsFees
183000
CY2024Q1 us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
1286000
CY2023Q1 us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
1014000
CY2024Q1 us-gaap Operating Expenses
OperatingExpenses
64969000
CY2023Q1 us-gaap Operating Expenses
OperatingExpenses
53411000
CY2024Q1 tslx Management And Incentive Fee Waived
ManagementAndIncentiveFeeWaived
398000
CY2023Q1 tslx Management And Incentive Fee Waived
ManagementAndIncentiveFeeWaived
256000
CY2024Q1 tslx Net Expense
NetExpense
64571000
CY2023Q1 tslx Net Expense
NetExpense
53155000
CY2024Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
53212000
CY2023Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
43350000
CY2024Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
850000
CY2023Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
413000
CY2024Q1 us-gaap Investment Income Net
InvestmentIncomeNet
52362000
CY2023Q1 us-gaap Investment Income Net
InvestmentIncomeNet
42937000
CY2024Q1 us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
4727000
CY2023Q1 us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
-1004000
CY2024Q1 us-gaap Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
0
CY2023Q1 us-gaap Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
231000
CY2024Q1 tslx Net Change In Unrealized Gains Losses On Investments And Foreign Currency Translation
NetChangeInUnrealizedGainsLossesOnInvestmentsAndForeignCurrencyTranslation
-6969000
CY2023Q1 tslx Net Change In Unrealized Gains Losses On Investments And Foreign Currency Translation
NetChangeInUnrealizedGainsLossesOnInvestmentsAndForeignCurrencyTranslation
4777000
CY2024Q1 us-gaap Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
-109000
CY2023Q1 us-gaap Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
424000
CY2024Q1 tslx Net Realized Gains Losses On Investments And Foreign Currency Translation
NetRealizedGainsLossesOnInvestmentsAndForeignCurrencyTranslation
2125000
CY2023Q1 tslx Net Realized Gains Losses On Investments And Foreign Currency Translation
NetRealizedGainsLossesOnInvestmentsAndForeignCurrencyTranslation
5238000
CY2024Q1 us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
-4844000
CY2023Q1 us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
10015000
CY2024Q1 us-gaap Profit Loss
ProfitLoss
47518000
CY2023Q1 us-gaap Profit Loss
ProfitLoss
52952000
CY2024Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.53
CY2024Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.53
CY2023Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.65
CY2023Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.65
CY2024Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
89032381
CY2024Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
89032381
CY2023Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
81400843
CY2023Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
81400843
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
44688000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-05
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-05-26
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1108
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43514000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
44464000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.028
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
40437000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2031-02
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-02-13
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1106
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
39994000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
40101000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.025
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
146000
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-02-13
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1106
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
103000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
113000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
83611000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
84678000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.053
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
68928000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2025-08
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2019-08-15
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0763
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1293
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
68410000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
69793000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.044
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
38015000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-11
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-07
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1232
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
37184000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
37469000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.024
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
17691000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-11
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-07
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1092
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18646000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18867000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17470000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.012
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
13063000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2031-03
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-03-19
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1183
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12574000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12588000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.008
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
32913000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2030-10
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-04-18
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.09
CY2024Q1 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.143
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
32083000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
33324000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.021
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
56324000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2030-11
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-08
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1206
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
54820000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
55547000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.035
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
37874000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2027-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-03
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1104
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28852000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27987000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
37874000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.018
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
68247000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2027-07
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-07-22
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.076
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1293
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
67324000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
68074000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.043
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
5476000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2026-08
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-01
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.081
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1341
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5429000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5498000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
64579000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2030-05
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-05-03
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1256
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
62810000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
63611000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.04
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
4471000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2030-05
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-05-03
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1256
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4214000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4320000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
17595000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2026-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-20
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1198
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17315000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17727000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.011
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
328000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-05
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-05-02
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.046
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0991
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
329000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
314000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
46358000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-06
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-09
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.103
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
45812000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
46730000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.029
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
3004000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-12-08
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0958
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3099000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3285000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3041000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
910000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-10
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-10-27
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1093
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
963000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
971000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
899000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
82626000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2026-10
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-10-08
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1256
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
81785000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
83039000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.052
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
4153000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-07
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-07-07
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1282
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4047000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4141000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
545696000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
553285000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.349
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
7239000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-09
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-09-06
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1064
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6833000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8006000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7413000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.005
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
13388000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-09
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-09-06
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1194
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15127000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17081000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13522000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.011
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
7427000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-09
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-09-06
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1145
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
710000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
691000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7501000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22670000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25778000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.016
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1557000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2031-01
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-01-26
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1157
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1507000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1515000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
35449000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2026-10
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-01-27
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0735
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1268
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
34375000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35795000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.023
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
28851000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2026-11
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-11-19
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1108
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28318000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28851000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.018
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
33367000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2024-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2019-12-02
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.084
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1371
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
33352000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
33284000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.021
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
4790000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-05
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-05-12
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2024Q1 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.075
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4764000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5197000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
102316000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
104642000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.065
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
43479000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-10
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-10-22
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0914
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1444
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
42833000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17609000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.011
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
59400000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2026-06
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-06-08
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1118
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
58776000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
59103000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.037
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
56216000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2027-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-22
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1168
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
55446000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
55232000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.035
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
2811000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2027-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-22
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1168
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2702000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2657000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
30625000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2030-11
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-02
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.129
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29699000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30013000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.019
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
189456000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
164614000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.104
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
727000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2030-05
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-05-30
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1015
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
756000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
785000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
727000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
29116000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-07
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-07-20
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1256
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28147000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28679000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.018
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
41790000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2025-10
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2019-10-25
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0715
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1246
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
41455000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
41458000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.026
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
47526000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-12-16
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.08
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1333
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
46463000
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
36399000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
47883000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.03
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
2410000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-12-16
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1258
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2296000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2446000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
3916000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2027-11
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-07
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.085
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1381
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3849000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3887000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
3357000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-11
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-07
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.12
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1731
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3124000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3164000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
33479000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-11
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-27
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.084
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1373
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
32367000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
33008000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.021
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1197000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2027-05
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-05-28
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0465
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0999
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1071000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1385000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
16514000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-05
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-05-28
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.084
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
35680000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35816000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.023
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
11158000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-04
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-12-21
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.085
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1244
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-04
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-12-21
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.085
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1383
CY2024Q1 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.085
CY2024Q1 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1374
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16308000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16556000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.01
CY2024Q1 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.085
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12034000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11870000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10991000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.008
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
24857000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2026-04
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-04-28
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1575
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24713000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24808000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.016
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1086000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2026-08
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-03-02
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.08
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.08
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1086000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1485000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
22727000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-10
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-10-17
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1233
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22200000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23165000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.015
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
7007000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2024-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2018-12-31
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.071
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1243
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7000000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7073000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.004
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
50078000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2027-04
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-04-30
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1166
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
49220000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
49952000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.032
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
2712000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-09
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-09-29
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.165
CY2024Q1 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.165
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2686000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2678000
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
15530000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-03
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-03-24
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
330455000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
336098000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.213
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
69429000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2027-11
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-11-23
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0745
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1279
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
68583000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
70296000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.044
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
5854000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2030-01
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-01-23
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.107
CY2024Q1 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1602
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5729000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5898000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.004
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
5811000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-02
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-02-24
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1093
CY2024Q1 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0325
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6042000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6313000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5845000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.004
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
65000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2026-10
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-10-06
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.057
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1113
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
64093000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
64838000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.041
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
70103000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-06
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-30
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1256
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
68285000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
69753000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.044
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1206
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15055000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15608000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.01
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
31875000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-07
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-07-07
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0775
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1308
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30583000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31488000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.02
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
258370000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
264194000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.167
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
64457000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-05
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-05-25
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.064
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1171
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
63262000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
64782000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.041
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
48044000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-03
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-03-08
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0825
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1356
CY2024Q1 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0413
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
47329000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
47443000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.03
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
2066000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2027-06
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-03-13
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.16
CY2024Q1 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.16
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2005000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1999000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
30261000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2024-06
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2018-12-21
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0965
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1496
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28594000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30034000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.019
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
30102000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2024-06
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2018-12-21
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0965
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1496
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30102000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29851000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.019
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
171292000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
174109000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.11
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
42299000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2027-05
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-05-05
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0765
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1292
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
41746000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
42412000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.027
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
44246000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-11
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-11-07
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0638
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.117
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43184000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
45021000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.028
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
20087000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-01
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-01-31
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1203
CY2024Q1 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.065
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19701000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20564000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.013
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
50000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2026-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-06
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1065
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
34877000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32620000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50000000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.021
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
53978000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-05
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-05-03
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1256
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
52574000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
54248000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.034
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1377000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-05
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-05-03
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1256
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1207000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1412000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
32419000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2026-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-12-15
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.061
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1143
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31690000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31770000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.02
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
11938000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2025-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2018-01-11
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0935
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9030000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7788000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11938000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.005
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
2761000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2025-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-10-28
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0503
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1024
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3804000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3488000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2761000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
9579000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2025-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-10-28
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.051
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1043
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9572000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9579000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.006
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
71014000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2027-05
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2019-05-03
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1158
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
70668000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
71191000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.045
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
34287000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2026-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-17
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0715
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1246
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
33636000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34287000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.022
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
351689000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
354380000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.224
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
4545000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-03
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-03-30
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1284
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4441000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4570000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
35209000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2030-07
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-06-30
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.118
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
34331000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35209000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.022
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
37064000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-10
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-10-01
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.076
CY2024Q1 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1292
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
36584000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
36971000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.023
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
320000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2027-10
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-10-01
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0685
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1217
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
288000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
314000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
43191000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2030-02
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-02-27
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1281
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
42179000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
44191000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.028
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
59350000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-06
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-17
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1133
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
58376000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
59795000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.038
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
65167000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-07
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-07
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1208
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
64000000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
64679000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.041
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
52216000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2025-01
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2018-06-18
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1156
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
52084000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
52347000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.033
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
78125000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2031-02
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-02-20
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1058
CY2024Q1 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7281000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7102000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
75937000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.004
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
39426000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-07
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-12
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1281
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
38677000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
39883000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.025
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
58342000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2025-01
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2017-10-03
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.09
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1432
CY2024Q1 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.045
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
58351000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
53237000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.034
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
9059000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2027-02
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-02-11
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1283
CY2024Q1 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9059000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9059000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.006
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
52048000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2026-02
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-02-25
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0785
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1318
CY2024Q1 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0194
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
51508000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
52048000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.033
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
36833000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-10
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-10-31
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1206
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
35512000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
37754000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.024
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
488230000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
492589000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.311
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
7922000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2031-01
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-01-30
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1057
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7830000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7847000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.005
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1127000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2025-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-08-25
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.039
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.092
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1061000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1082000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1023000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2025-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-09-14
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0375
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0765
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1002000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1042000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
964000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1226000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-09
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-12-19
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0525
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
852000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
800000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1059000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-09
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-08-31
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.075
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
581000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
582000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
38636000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-10
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-10-19
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1256
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
37772000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
39274000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.025
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
12346000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2031-01
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-01-31
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1081
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12277000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12311000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.008
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
16340000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2030-09
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-09-07
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1106
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15915000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16054000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.01
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
4851000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2030-09
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-09-07
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0965
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5059000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5147000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4766000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
16640000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2030-09
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-09-07
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.11
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20047000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20529000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16251000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.013
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
102396000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
104668000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.067
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
16500000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2027-04
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-04-25
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1183
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16222000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16458000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.01
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
27317000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2027-02
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-02-21
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.071
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1243
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26811000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27317000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.017
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
5000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2026-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-12-28
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1195
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4908000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4925000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
24637000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2026-06
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-30
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.084
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1372
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24309000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25068000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.016
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
65000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2025-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-03
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0776
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1307
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
64450000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
66980000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.042
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
120478000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
124290000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.078
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
39840000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2026-03
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-03-31
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.066
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1193
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
39388000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
39740000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.025
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
25000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2025-05
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2017-09-06
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0865
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1397
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24891000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25000000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.016
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
27003000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2026-09
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2015-09-30
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1168
CY2024Q1 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1118
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26177000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20522000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.013
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1350000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2026-09
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-06-10
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.141
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1943
CY2024Q1 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1918
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1350000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
101000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
4740000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2026-09
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-03-16
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0115
CY2024Q1 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0648
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
545000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
71000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
12823000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2027-08
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-09-02
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.099
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1523
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12583000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12085000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.008
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
25728000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2024-09
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-04-24
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.079
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1323
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25728000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24248000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.015
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
4550000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2024-09
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-04-24
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.079
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1323
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4550000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4288000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
51007000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-07
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-25
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0918
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1453
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
50116000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
51404000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.031
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
56333000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2026-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-20
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.076
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1293
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
55627000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
56755000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.036
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
14410000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2031-02
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-02-01
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.055
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1083
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14120000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14195000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.009
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
4495000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-07
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-07-11
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1043
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4687000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4827000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4470000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
57967000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2027-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-01
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.069
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1223
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
57304000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
57822000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.037
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
19000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2027-12
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-01
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0685
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1218
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-38000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
277640000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
271328000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.171
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
3296000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2028-03
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-03-26
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1031
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3227000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3224000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
32007000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-08
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-08-11
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1218
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31055000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31847000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.02
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1667000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2029-08
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-08-11
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1218
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1592000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1658000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
35095000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2027-11
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-11-12
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.064
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1171
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
34138000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35095000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.022
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
70012000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
71824000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.045
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3174362000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3187245000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.011
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
333
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-02-12
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
820000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
820000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2117264
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-07
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2117000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2117000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
126968
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-03
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3909000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1475000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1996000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
329861
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-03-19
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3299000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3299000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2024Q1 tslx Partnership Interest Ownership Percentage
PartnershipInterestOwnershipPercentage
0.0043
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-05-02
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5247000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4499000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2527719
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-08
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2533000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2533000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
637713
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-11-23
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1120000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1414000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2989
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-21
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
16957
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-10
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
36000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
46000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1748
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-12-20
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.12
CY2024Q1 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1737
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1583000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1610000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
90634
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-12-20
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
102000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
102000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
283499
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-06-24
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2445000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3479000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
423729
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-07-07
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
424000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
424000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22821000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21006000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.013
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1250000
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-11-19
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1250000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1250000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1816295
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-04-08
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1816000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2007000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1598874
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-04-08
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2925000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2157000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
280000
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-02-28
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
183000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
106592
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-04-08
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6174000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5414000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2024Q1 tslx Partnership Interest Ownership Percentage
PartnershipInterestOwnershipPercentage
0.1017
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-01-13
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3255000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
5522526
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-22
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5523000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4763000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2024Q1 tslx Partnership Interest Ownership Percentage
PartnershipInterestOwnershipPercentage
0.1194
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-06-08
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1485000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9778000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6248000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.004
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
121329
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-27
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4091000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4091000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
334682
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-07
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
183000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
287000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
131569
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-12-10
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4177000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13857000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.009
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1620
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2015-08-05
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
17534
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-04-28
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
192000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
600000
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-05-14
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
600000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
600000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9249000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18840000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.012
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1915114
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-10-13
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3500000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7123000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.005
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1240740
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-05-11
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10050000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10251000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.006
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
633376
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2018-09-21
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
192000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1334000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
569991
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-04-02
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
250000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1018000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
989691
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-30
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9897000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9600000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.006
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
20268
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-03-24
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2033000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2033000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25922000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31359000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.02
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
33790171
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2018-12-21
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21842000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
84000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
8800000
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2018-12-21
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
100000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
43000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21942000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
127000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3780000
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-05-05
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3780000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4026000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2393509
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-11-07
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2393000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2675000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
166811
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-12-18
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1347000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2172000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
113250
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-03-01
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2134000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2662000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4080000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9654000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11535000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.008
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
8837008
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-10-01
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8837000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9521000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.006
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3493701
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-10-01
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3493000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3764000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
199054
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2019-08-02
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
800000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
800000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
418527
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-22
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3000000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3000000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
27588
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-11-18
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
198000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
198000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1300
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-11-21
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1300000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1300000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
923250
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-11-21
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17628000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18583000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.012
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3840000
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2018-05-31
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3840000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10752000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.007
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
13355
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-30
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13355000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14156000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.009
CY2024Q1 tslx Partnership Interest Ownership Percentage
PartnershipInterestOwnershipPercentage
0.0189
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-08-25
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8761000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11718000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.007
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22116000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25874000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.016
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
14256
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-08-05
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1029000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
687
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-03-16
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
996958
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-01-30
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2530000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9870000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.006
CY2024Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1176494
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-20
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3000000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1695000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5530000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11615000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.007
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2031-06
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-05-26
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0311
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0843
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
992000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
971000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2034-04
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-23
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0651
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1184
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
899000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
981000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
500000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2031-04
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-10-15
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0561
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1093
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
430000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
477000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2030-07
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-05-26
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0316
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0848
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
922000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
986000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1600000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2034-04
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-02-15
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0686
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1218
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1434000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1552000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2032-07
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-30
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.067
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1202
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
905000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
980000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2031-01
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-21
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0481
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1013
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
877000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
946000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2031-07
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-16
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0576
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1106
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
906000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
993000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2034-07
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-14
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0711
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1243
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
905000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
965000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2031-04
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-25
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0311
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0843
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
929000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
984000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1500000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2034-07
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-08-17
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0676
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1208
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1475000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1424000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2034-10
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-08-11
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0651
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1183
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
937000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
987000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1015000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2034-07
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-03
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0661
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1193
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
943000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
985000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
2000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2037-01
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-09-12
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0662
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1194
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1853000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1923000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2035-07
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-02
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0826
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1332
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
978000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1000000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
3500000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2033-04
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-05-23
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0378
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.091
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3175000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3397000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1100000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2031-07
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-01
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0631
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1163
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
973000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1061000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2034-10
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-05-24
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0686
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1218
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
952000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
971000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2031-04
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-26
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0296
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0828
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
915000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
984000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2031-10
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-09-23
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0359
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0891
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
873000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
970000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2032-07
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-05-25
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0651
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1183
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
933000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1000000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
2750000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2031-10
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-22
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0601
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1133
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2447000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2648000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1500000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2031-01
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-23
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0316
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0848
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1410000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1454000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
2000000
CY2024Q1 tslx Investment Due Date
InvestmentDueDate
2031-01
CY2024Q1 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-12-12
CY2024Q1 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0591
CY2024Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1123
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1724000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1952000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28787000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30591000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.023
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
185290000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
192764000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.126
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3359652000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3380009000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.137
CY2024Q1 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.0254
CY2024Q1 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.03875
CY2024Q1 us-gaap Derivative Maturity Dates
DerivativeMaturityDates
2024-11-01
CY2024Q1 us-gaap Derivative Notional Amount
DerivativeNotionalAmount
2500000
CY2024Q1 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.03875
CY2024Q1 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.0251
CY2024Q1 us-gaap Derivative Maturity Dates
DerivativeMaturityDates
2024-11-01
CY2024Q1 us-gaap Derivative Notional Amount
DerivativeNotionalAmount
300000000
CY2024Q1 us-gaap Interest Rate Derivatives At Fair Value Net
InterestRateDerivativesAtFairValueNet
-6966000
CY2024Q1 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
1880000
CY2024Q1 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.03875
CY2024Q1 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.0272
CY2024Q1 us-gaap Derivative Maturity Dates
DerivativeMaturityDates
2024-11-01
CY2024Q1 us-gaap Derivative Notional Amount
DerivativeNotionalAmount
50000000
CY2024Q1 us-gaap Interest Rate Derivatives At Fair Value Net
InterestRateDerivativesAtFairValueNet
-1224000
CY2024Q1 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
339000
CY2024Q1 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.025
CY2024Q1 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.0217
CY2024Q1 us-gaap Derivative Maturity Dates
DerivativeMaturityDates
2026-08-01
CY2024Q1 us-gaap Derivative Notional Amount
DerivativeNotionalAmount
300000000
CY2024Q1 us-gaap Interest Rate Derivatives At Fair Value Net
InterestRateDerivativesAtFairValueNet
-27338000
CY2024Q1 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
-1227000
CY2024Q1 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.0695
CY2024Q1 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.0299
CY2024Q1 us-gaap Derivative Maturity Dates
DerivativeMaturityDates
2028-08-14
CY2024Q1 us-gaap Derivative Notional Amount
DerivativeNotionalAmount
300000000
CY2024Q1 us-gaap Interest Rate Derivatives At Fair Value Net
InterestRateDerivativesAtFairValueNet
-1534000
CY2024Q1 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
-6214000
CY2024Q1 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.06125
CY2024Q1 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.0244
CY2024Q1 us-gaap Derivative Maturity Dates
DerivativeMaturityDates
2029-03-01
CY2024Q1 us-gaap Derivative Notional Amount
DerivativeNotionalAmount
350000000
CY2024Q1 us-gaap Interest Rate Derivatives At Fair Value Net
InterestRateDerivativesAtFairValueNet
-5143000
CY2024Q1 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
-5143000
CY2024Q1 us-gaap Derivative Notional Amount
DerivativeNotionalAmount
1302500000
CY2024Q1 us-gaap Interest Rate Derivatives At Fair Value Net
InterestRateDerivativesAtFairValueNet
-42205000
CY2024Q1 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
-10365000
CY2024Q1 us-gaap Interest Rate Derivatives At Fair Value Net
InterestRateDerivativesAtFairValueNet
71305000
CY2024Q1 us-gaap Derivative Notional Amount
DerivativeNotionalAmount
1302500000
CY2024Q1 us-gaap Interest Rate Derivatives At Fair Value Net
InterestRateDerivativesAtFairValueNet
29100000
CY2024Q1 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
-10365000
CY2024Q1 tslx Percentage Of Minimum Qualifying Assets To Purchase Non Qualifying Assets
PercentageOfMinimumQualifyingAssetsToPurchaseNonQualifyingAssets
0.70
CY2024Q1 tslx Percentage Of Non Qualifying Assets
PercentageOfNonQualifyingAssets
0.113
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
59913000
CY2024Q1 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
2480000
CY2024Q1 tslx Investments In And Advances To Affiliates At Fair Value Net Change In Unrealized Gain Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetChangeInUnrealizedGainLoss
-2381000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
60012000
CY2024Q1 tslx Investments In And Advances To Affiliates Other Income
InvestmentsInAndAdvancesToAffiliatesOtherIncome
4000
CY2024Q1 tslx Investments In And Advances To Affiliates Interest Income
InvestmentsInAndAdvancesToAffiliatesInterestIncome
2230000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
59913000
CY2024Q1 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
2480000
CY2024Q1 tslx Investments In And Advances To Affiliates At Fair Value Net Change In Unrealized Gain Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetChangeInUnrealizedGainLoss
-2381000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
60012000
CY2024Q1 tslx Investments In And Advances To Affiliates Other Income
InvestmentsInAndAdvancesToAffiliatesOtherIncome
4000
CY2024Q1 tslx Investments In And Advances To Affiliates Interest Income
InvestmentsInAndAdvancesToAffiliatesInterestIncome
2230000
CY2024Q1 tslx Fair Value Of Securities As Percentage Of Net Assets Amount
FairValueOfSecuritiesAsPercentageOfNetAssetsAmount
15994000
CY2024Q1 tslx Fair Value Of Securities As Percentage Of Net Assets In Percentage
FairValueOfSecuritiesAsPercentageOfNetAssetsInPercentage
0.01
CY2024Q1 tslx Investment Owed On Principal Amount Outstanding And Accrued Interest
InvestmentOwedOnPrincipalAmountOutstandingAndAccruedInterest
12300000
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
44800000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-05
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-05-26
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1111
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43571000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
44240000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.03
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
52941000
CY2023 tslx Investment Due Date
InvestmentDueDate
2025-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2018-07-06
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0475
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1021
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
40026000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
40150000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
52941000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.027
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
68885000
CY2023 tslx Investment Due Date
InvestmentDueDate
2025-08
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2019-08-15
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0763
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1297
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
68287000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
69751000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.047
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
38112000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-11
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-07
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1238
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
37250000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
37563000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.025
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
17735000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-11
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-07
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1096
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18681000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19346000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17513000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.013
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
31935000
CY2023 tslx Investment Due Date
InvestmentDueDate
2030-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-04-18
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.09
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.144
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31086000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31775000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.021
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
56324000
CY2023 tslx Investment Due Date
InvestmentDueDate
2030-11
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-08
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.121
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
54781000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
55236000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.037
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
37874000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3166000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
3150000
CY2023 tslx Investment Due Date
InvestmentDueDate
2027-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-03
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.112
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28873000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28938000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
38158000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.019
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1086000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-03
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.112
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
693000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
824000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1086000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
66197000
CY2023 tslx Investment Due Date
InvestmentDueDate
2027-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-07-22
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.076
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1296
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
65245000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
65866000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.044
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
5476000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-08
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.081
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1345
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5420000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.004
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
64742000
CY2023 tslx Investment Due Date
InvestmentDueDate
2030-05
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-05-03
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.126
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
62920000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
63770000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.043
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
3317000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-05
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-05-03
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.126
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3048000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-11
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-11-14
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.105
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3154000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3536000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3201000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
17640000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-20
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1202
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17342000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17598000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.012
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
329000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-05
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-05-02
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.045
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0998
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
329000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
310000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
36594000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-06
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-09
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1039
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
36074000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
36842000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.024
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
3004000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-12-08
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0959
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3091000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3332000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3016000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
910000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-10-27
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1094
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
962000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
983000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
890000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
82626000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-10-08
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1263
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
81711000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
83658000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.056
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
4153000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-07-07
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1288
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4044000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4118000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
563017000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
572260000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.383
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
7239000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-09
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-09-06
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.107
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6954000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8053000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7290000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.005
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
12287000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-09
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-09-06
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1198
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13860000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15742000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12349000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.011
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
312000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-09
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-09-06
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1198
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
400000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
399000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
313000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21214000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24194000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.016
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
29739000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-01-27
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0735
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1271
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28771000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29739000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.02
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
34038000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-11
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-11-19
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1171
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
33357000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34038000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.023
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
33646000
CY2023 tslx Investment Due Date
InvestmentDueDate
2024-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2019-12-02
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.084
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1375
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
33625000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
33394000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.022
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
4700000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-05
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-05-12
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.075
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4674000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4994000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
100427000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
102165000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.068
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
43479000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-10-22
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0914
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1448
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
42814000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27174000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.018
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
59550000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-06
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-06-08
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1121
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
58858000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
59252000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.04
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
56216000
CY2023 tslx Investment Due Date
InvestmentDueDate
2027-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-22
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1171
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
55288000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
55079000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.037
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
25582000
CY2023 tslx Investment Due Date
InvestmentDueDate
2030-11
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-02
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1294
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24621000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24794000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.017
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
181581000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
166299000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.112
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
727000
CY2023 tslx Investment Due Date
InvestmentDueDate
2030-05
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-05-30
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1039
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
755000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
796000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
720000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
28640000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-07-20
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.126
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27635000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27996000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.019
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
47051000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-12-16
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.08
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1338
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
45931000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
47168000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.032
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1205000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-12-16
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1263
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1085000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1217000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
21392000
CY2023 tslx Investment Due Date
InvestmentDueDate
2024-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2019-10-10
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0765
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1301
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21294000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21713000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.015
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
41895000
CY2023 tslx Investment Due Date
InvestmentDueDate
2025-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2019-10-25
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0715
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.125
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
41516000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
42117000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.028
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
3916000
CY2023 tslx Investment Due Date
InvestmentDueDate
2027-11
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-07
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.085
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1385
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3845000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3867000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
3357000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-11
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-07
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.12
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1735
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3116000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3164000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
29663000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-11
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-27
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.084
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1378
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28611000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29049000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.019
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1201000
CY2023 tslx Investment Due Date
InvestmentDueDate
2027-05
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-05-28
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0465
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1004
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1066000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1257000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
15958000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-05
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-05-28
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.084
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1379
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15743000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15838000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.011
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
35634000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-04
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-12-21
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.085
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1387
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.085
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
34875000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34871000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.023
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
10924000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-04
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-12-21
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.085
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1242
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.085
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11766000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11825000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10705000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.008
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
24603000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-04
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-04-28
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.084
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1375
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24444000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24555000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.016
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1086000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-08
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-03-02
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.08
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.08
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1086000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2025000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
22727000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-10-17
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1236
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22183000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23165000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.015
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
9007000
CY2023 tslx Investment Due Date
InvestmentDueDate
2024-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2018-12-31
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.071
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1246
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8996000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9083000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.006
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
47198000
CY2023 tslx Investment Due Date
InvestmentDueDate
2027-04
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-04-30
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1173
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
46360000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
47080000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.031
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
2604000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-09
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-09-29
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.165
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.165
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2578000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2598000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
342885000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
349384000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.234
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
69231000
CY2023 tslx Investment Due Date
InvestmentDueDate
2027-11
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-11-23
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0745
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1284
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
68325000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
69746000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.047
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
5623000
CY2023 tslx Investment Due Date
InvestmentDueDate
2030-01
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-01-23
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.107
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.161
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5493000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5637000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.004
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
3850000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-02
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-02-24
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.161
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0325
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3951000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4266000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3862000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
65000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-10-06
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.057
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1106
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
64017000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
64838000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.043
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
70103000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-06
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-30
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.126
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
68205000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
69753000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.047
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
15569000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-03
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-03-24
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.121
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15070000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15491000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.01
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
44358000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-11
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-11-07
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0663
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
31475000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-07-07
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1236
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30139000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30902000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.021
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
255200000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
260633000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.175
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
61609000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-05
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-05-25
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.064
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1177
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
60383000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
61934000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.041
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
30261000
CY2023 tslx Investment Due Date
InvestmentDueDate
2024-06
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2018-12-21
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0965
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.15
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28594000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30109000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.02
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
27622000
CY2023 tslx Investment Due Date
InvestmentDueDate
2024-06
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2018-12-21
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0965
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1503
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27622000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27480000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.018
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
116599000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
119523000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.079
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
41607000
CY2023 tslx Investment Due Date
InvestmentDueDate
2027-05
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-05-05
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0765
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1304
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
41035000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
41718000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.027
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1203
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43236000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
44802000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.03
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
19519000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-01
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-01-31
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1203
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.065
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
10557000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19112000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19987000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.013
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
50000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-06
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1067
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
34834000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34117000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50000000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.023
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
54113000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-05
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-05-03
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1263
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
52478000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
53808000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.036
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
32500000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-12-15
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.061
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1146
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31713000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31769000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.021
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
13400000
CY2023 tslx Investment Due Date
InvestmentDueDate
2025-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2018-01-11
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.05
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0936
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10114000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9143000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13400000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.006
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
3104000
CY2023 tslx Investment Due Date
InvestmentDueDate
2025-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-10-28
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0503
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1022
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4276000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3957000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3104000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2023 tslx Investment Due Date
InvestmentDueDate
2025-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-10-28
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.051
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1045
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10549000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10557000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.007
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
71196000
CY2023 tslx Investment Due Date
InvestmentDueDate
2027-05
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2019-05-03
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.117
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
70826000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
71374000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.048
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
34375000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-17
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0715
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1254
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
33672000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34375000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.023
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
351845000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
355607000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.237
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
4545000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-03
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-03-30
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1289
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4436000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4533000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
33125000
CY2023 tslx Investment Due Date
InvestmentDueDate
2030-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-06-30
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1185
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
32249000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32820000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.022
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
36629000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-10-01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.076
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1296
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
36129000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
36446000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.024
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
480000
CY2023 tslx Investment Due Date
InvestmentDueDate
2027-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-10-01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.066
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1201
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
446000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
468000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
43191000
CY2023 tslx Investment Due Date
InvestmentDueDate
2030-02
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-02-27
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1286
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
42135000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
43441000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.029
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
59500000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-06
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-17
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.06
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1136
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
58477000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
59947000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.04
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
63508000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-07
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.121
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
62301000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
63032000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.042
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
52937000
CY2023 tslx Investment Due Date
InvestmentDueDate
2025-01
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2018-06-18
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.121
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
52781000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
53069000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.035
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
36966000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-12
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1285
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
36190000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
37411000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.025
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
57665000
CY2023 tslx Investment Due Date
InvestmentDueDate
2025-01
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2017-10-03
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.09
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1439
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.045
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
57673000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
56367000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.038
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
8912000
CY2023 tslx Investment Due Date
InvestmentDueDate
2027-02
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-02-11
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1286
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.035
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8912000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8912000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.006
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
50889000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-02
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-02-25
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.071
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1245
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
50282000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50508000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.033
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
36833000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-10-31
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1211
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
35459000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
37110000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.025
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
473034000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
479531000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.319
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1130000
CY2023 tslx Investment Due Date
InvestmentDueDate
2025-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-08-25
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.039
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0925
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1053000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1051000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1023000
CY2023 tslx Investment Due Date
InvestmentDueDate
2025-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-09-14
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0375
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0768
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
998000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1030000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
932000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
91000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-09
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-12-19
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0525
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
62000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
66000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1059000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-09
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-08-31
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.075
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.075
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
570000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
540000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
38636000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-10-19
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.126
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
37736000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
38743000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.026
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
16340000
CY2023 tslx Investment Due Date
InvestmentDueDate
2030-09
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-09-07
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.116
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15722000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15812000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.011
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
4851000
CY2023 tslx Investment Due Date
InvestmentDueDate
2030-09
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-09-07
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1018
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5055000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5238000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4742000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.004
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
16640000
CY2023 tslx Investment Due Date
InvestmentDueDate
2030-09
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-09-07
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1152
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20207000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20735000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16265000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.014
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
81403000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
83215000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.057
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
17000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2027-04
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-04-25
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1184
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16703000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16914000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.011
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
27317000
CY2023 tslx Investment Due Date
InvestmentDueDate
2027-02
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-02-21
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.071
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1246
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26768000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27142000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.018
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
5000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-12-28
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.12
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4900000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4900000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
27849000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-06
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-30
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0865
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.14
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27453000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28267000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.019
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
65000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2025-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-03
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0776
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1311
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
64372000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
66980000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.045
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
123493000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
127289000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.085
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
39943000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-03
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-03-31
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.066
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1196
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
39440000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
39743000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.027
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
25000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2025-05
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2017-09-06
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0865
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1403
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24868000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25000000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.017
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
27046000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-09
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2015-09-30
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1119
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26219000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20488000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.014
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1352000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-09
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-06-10
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.141
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1894
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1352000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
101000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
4740000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-09
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-03-16
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0115
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0654
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
545000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
71000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
14065000
CY2023 tslx Investment Due Date
InvestmentDueDate
2027-08
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-09-02
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.099
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1526
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13787000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13468000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.009
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
25931000
CY2023 tslx Investment Due Date
InvestmentDueDate
2024-09
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-04-24
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.079
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1326
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1326
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25931000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24828000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.017
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
4739000
CY2023 tslx Investment Due Date
InvestmentDueDate
2024-09
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-04-24
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.079
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1326
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4739000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4538000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
49543000
CY2023 tslx Investment Due Date
InvestmentDueDate
2028-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-25
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0925
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1466
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
48641000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
49801000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.032
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
57701000
CY2023 tslx Investment Due Date
InvestmentDueDate
2026-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-20
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0765
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1303
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
56923000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
58134000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.039
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
4495000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-07-11
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.065
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1048
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4676000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4853000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4393000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
57007000
CY2023 tslx Investment Due Date
InvestmentDueDate
2027-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0685
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.122
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
56247000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
56703000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.038
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
263928000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
257985000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.172
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
35139000
CY2023 tslx Investment Due Date
InvestmentDueDate
2027-11
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-11-12
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.064
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1178
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
34139000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35001000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.023
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
32007000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-08
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-08-11
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1218
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31020000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31482000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.021
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1667000
CY2023 tslx Investment Due Date
InvestmentDueDate
2029-08
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-08-11
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.07
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1218
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1589000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1625000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
66748000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
68108000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.045
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3045524000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3071623000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.053
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2117264
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-07
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2117000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2117000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2527719
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-08
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2532000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2532000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
126968
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-03
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3909000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1383000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1823000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 tslx Partnership Interest Ownership Percentage
PartnershipInterestOwnershipPercentage
0.0043
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-05-02
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5243000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4496000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
637713
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-11-23
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1120000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1414000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2989
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-21
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
16957
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-10
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
36000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
46000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1667
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-12-20
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1502000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1504000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
90634
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-12-20
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
102000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
102000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
315005
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-06-24
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2716000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3793000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
423728
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-07-07
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
424000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
424000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19707000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17819000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.012
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1250000
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-11-19
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1250000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1250000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1816295
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-04-08
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1816000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1957000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1598874
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-04-08
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2925000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2099000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
280000
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-02-28
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
183000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
106592
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-04-08
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6174000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5306000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2023Q4 tslx Partnership Interest Ownership Percentage
PartnershipInterestOwnershipPercentage
0.1017
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-01-13
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3255000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
309000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
5522526
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-22
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5522000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4762000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.004
CY2023Q4 tslx Partnership Interest Ownership Percentage
PartnershipInterestOwnershipPercentage
0.1194
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-06-08
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1455000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9777000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6526000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.005
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
121329
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-27
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4091000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4091000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
334682
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-11-07
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
183000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
183000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
131569
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-12-10
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4177000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11591000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.008
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1620
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2015-08-05
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
17534
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-04-28
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
192000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
600000
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-05-14
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
600000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
600000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9249000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16470000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.011
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1915114
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-10-13
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3500000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6676000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.004
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1240740
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-05-11
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10050000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9899000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.007
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
633376
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2018-09-21
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
192000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1187000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
569991
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-04-02
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
250000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
885000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
989691
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-30
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9897000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9600000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.006
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
20268
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-03-24
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2033000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2033000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25922000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30280000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.02
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
33790171
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2018-12-21
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21842000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2281000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
8800000
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2018-12-21
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
100000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
43000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21942000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2324000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3780000
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-05-05
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3780000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4026000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.003
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2393509
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-11-07
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2394000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2394000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
166811
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-12-18
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1347000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2138000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
113250
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-03-01
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2134000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2605000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3817000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9655000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11163000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.008
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
8837008
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-10-01
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8837000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8461000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.005
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3493701
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-10-01
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3494000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3345000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
199054
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2019-08-02
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
800000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
800000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
418527
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-22
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3000000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3000000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
27588
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-11-18
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
198000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
198000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1300
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-11-21
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1300000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1300000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
923250
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-11-21
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17629000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17104000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.011
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3840000
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2018-05-31
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3840000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10368000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.007
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
13355
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-30
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13355000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14156000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.009
CY2023Q4 tslx Partnership Interest Ownership Percentage
PartnershipInterestOwnershipPercentage
0.0189
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-08-25
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8755000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11513000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.008
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22110000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25669000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.017
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
14256
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-08-05
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1029000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
687
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-03-16
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
132928
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-12-07
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
996958
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-01-30
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2589000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10089000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.006
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1176494
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2021-12-21
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3000000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2430000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5589000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12569000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.008
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2031-06
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-05-26
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0311
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0851
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
983000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
971000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1500000
CY2023 tslx Investment Due Date
InvestmentDueDate
2031-05
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-22
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0331
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.087
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1359000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1475000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2034-04
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-23
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0651
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1189
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
898000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
967000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2034-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-24
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0696
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1236
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
944000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
988000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
500000
CY2023 tslx Investment Due Date
InvestmentDueDate
2031-04
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-10-15
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0561
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1102
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
429000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
445000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1300000
CY2023 tslx Investment Due Date
InvestmentDueDate
2034-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-13
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0356
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0896
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1170000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1252000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
2500000
CY2023 tslx Investment Due Date
InvestmentDueDate
2034-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-13
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0411
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0953
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2194000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2465000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1425000
CY2023 tslx Investment Due Date
InvestmentDueDate
2031-01
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-09-13
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0301
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0843
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1289000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1367000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2030-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-05-26
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0316
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0856
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
920000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
962000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1600000
CY2023 tslx Investment Due Date
InvestmentDueDate
2034-04
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-02-15
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0686
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1228
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1430000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1521000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1550000
CY2023 tslx Investment Due Date
InvestmentDueDate
2031-04
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-08-11
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0601
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1142
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1264000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1442000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2032-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-30
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.067
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1211
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
903000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
971000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2031-01
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-21
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0481
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1023
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
874000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
934000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2031-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-16
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0576
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1116
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
904000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
956000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2033-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-14
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0626
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1166
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
900000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
991000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2034-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-14
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0711
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1253
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
903000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
953000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2031-04
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-25
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0311
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0851
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
927000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
959000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1500000
CY2023 tslx Investment Due Date
InvestmentDueDate
2034-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-08-17
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0676
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1216
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1463000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1433000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
2500000
CY2023 tslx Investment Due Date
InvestmentDueDate
2030-01
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-23
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0276
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0818
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2260000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2410000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2034-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-08-11
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0651
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1191
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
936000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
970000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2034-04
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-17
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0676
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1218
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
921000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
994000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1015000
CY2023 tslx Investment Due Date
InvestmentDueDate
2034-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-03
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0661
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1201
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
942000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
968000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
2000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2037-01
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-09-12
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0662
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1193
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1851000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1928000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2031-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-05-23
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0381
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0922
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
908000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
965000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2035-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-02
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0826
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1342
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
978000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
987000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2030-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-28
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0551
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1091
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
911000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
963000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2034-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-13
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0646
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1184
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
920000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
988000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
3500000
CY2023 tslx Investment Due Date
InvestmentDueDate
2033-04
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-05-23
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0378
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.092
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3170000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3274000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1100000
CY2023 tslx Investment Due Date
InvestmentDueDate
2031-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0631
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1173
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
970000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1012000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2034-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-05-24
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0686
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1226
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
951000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
940000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2031-04
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-26
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0296
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0836
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
913000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
959000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
2800000
CY2023 tslx Investment Due Date
InvestmentDueDate
2030-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-09-20
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0321
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0863
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2505000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2713000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2031-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-09-23
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0359
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0901
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
870000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
925000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
2000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2034-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-08-31
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0684
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1223
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1787000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1890000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2033-04
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-08-22
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0666
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1206
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
955000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
995000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
333000
CY2023 tslx Investment Due Date
InvestmentDueDate
2031-04
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-08-09
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0591
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1129
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
301000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
318000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2032-07
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-05-25
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0651
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1193
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
932000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
968000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2030-01
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-25
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0286
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0826
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
928000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
970000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
2750000
CY2023 tslx Investment Due Date
InvestmentDueDate
2031-10
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-22
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0601
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1141
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2441000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2484000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
1500000
CY2023 tslx Investment Due Date
InvestmentDueDate
2031-01
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-06-23
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0316
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0856
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1407000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1404000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
3000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2036-04
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-14
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0398
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0938
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2633000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2911000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2023Q4 us-gaap Investment Owned Underlying Face Amount At Market Value
InvestmentOwnedUnderlyingFaceAmountAtMarketValue
2000000
CY2023 tslx Investment Due Date
InvestmentDueDate
2031-01
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-12-12
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0591
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1133
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1721000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1856000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.001
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
52865000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
55844000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.037
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
205488000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
211442000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.141
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3251012000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3283065000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.194
CY2023Q4 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.0254
CY2023Q4 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.03875
CY2023 us-gaap Derivative Maturity Dates
DerivativeMaturityDates
2024-11-01
CY2023Q4 us-gaap Derivative Notional Amount
DerivativeNotionalAmount
2500000
CY2023Q4 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.03875
CY2023Q4 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.0251
CY2023 us-gaap Derivative Maturity Dates
DerivativeMaturityDates
2024-11-01
CY2023Q4 us-gaap Derivative Notional Amount
DerivativeNotionalAmount
300000000
CY2023Q4 us-gaap Interest Rate Derivatives At Fair Value Net
InterestRateDerivativesAtFairValueNet
-8846000
CY2023 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
7647000
CY2023Q4 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.03875
CY2023Q4 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.0272
CY2023 us-gaap Derivative Maturity Dates
DerivativeMaturityDates
2024-11-01
CY2023Q4 us-gaap Derivative Notional Amount
DerivativeNotionalAmount
50000000
CY2023Q4 us-gaap Interest Rate Derivatives At Fair Value Net
InterestRateDerivativesAtFairValueNet
-1563000
CY2023 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
1362000
CY2023Q4 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.025
CY2023Q4 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.0217
CY2023 us-gaap Derivative Maturity Dates
DerivativeMaturityDates
2026-08-01
CY2023Q4 us-gaap Derivative Notional Amount
DerivativeNotionalAmount
300000000
CY2023Q4 us-gaap Interest Rate Derivatives At Fair Value Net
InterestRateDerivativesAtFairValueNet
-26111000
CY2023 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
9554000
CY2023Q4 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.0695
CY2023Q4 us-gaap Derivative Basis Spread On Variable Rate
DerivativeBasisSpreadOnVariableRate
0.0299
CY2023 us-gaap Derivative Maturity Dates
DerivativeMaturityDates
2028-08-14
CY2023Q4 us-gaap Derivative Notional Amount
DerivativeNotionalAmount
300000000
CY2023Q4 us-gaap Interest Rate Derivatives At Fair Value Net
InterestRateDerivativesAtFairValueNet
4680000
CY2023 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
4680000
CY2023Q4 us-gaap Derivative Notional Amount
DerivativeNotionalAmount
952500000
CY2023Q4 us-gaap Interest Rate Derivatives At Fair Value Net
InterestRateDerivativesAtFairValueNet
-31840000
CY2023 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
23243000
CY2023Q4 us-gaap Interest Rate Derivatives At Fair Value Net
InterestRateDerivativesAtFairValueNet
55819000
CY2023Q4 us-gaap Derivative Notional Amount
DerivativeNotionalAmount
952500000
CY2023Q4 us-gaap Interest Rate Derivatives At Fair Value Net
InterestRateDerivativesAtFairValueNet
23979000
CY2023 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
23243000
CY2023 tslx Percentage Of Minimum Qualifying Assets To Purchase Non Qualifying Assets
PercentageOfMinimumQualifyingAssetsToPurchaseNonQualifyingAssets
0.70
CY2023 tslx Percentage Of Non Qualifying Assets
PercentageOfNonQualifyingAssets
0.131
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
70755000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
10875000
CY2023 tslx Investments In And Advances To Affiliates At Fair Value Net Change In Unrealized Gain Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetChangeInUnrealizedGainLoss
-21717000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
59913000
CY2023 tslx Investments In And Advances To Affiliates Other Income
InvestmentsInAndAdvancesToAffiliatesOtherIncome
6000
CY2023 tslx Investments In And Advances To Affiliates Interest Income
InvestmentsInAndAdvancesToAffiliatesInterestIncome
7756000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
70755000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
10875000
CY2023 tslx Investments In And Advances To Affiliates At Fair Value Net Change In Unrealized Gain Loss
InvestmentsInAndAdvancesToAffiliatesAtFairValueNetChangeInUnrealizedGainLoss
-21717000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
59913000
CY2023 tslx Investments In And Advances To Affiliates Other Income
InvestmentsInAndAdvancesToAffiliatesOtherIncome
6000
CY2023 tslx Investments In And Advances To Affiliates Interest Income
InvestmentsInAndAdvancesToAffiliatesInterestIncome
7756000
CY2023Q4 tslx Fair Value Of Securities As Percentage Of Net Assets Amount
FairValueOfSecuritiesAsPercentageOfNetAssetsAmount
13032000
CY2023Q4 tslx Fair Value Of Securities As Percentage Of Net Assets In Percentage
FairValueOfSecuritiesAsPercentageOfNetAssetsInPercentage
0.009
CY2023Q4 tslx Investment Owed On Principal Amount Outstanding And Accrued Interest
InvestmentOwedOnPrincipalAmountOutstandingAndAccruedInterest
11800000
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
1496375000
CY2024Q1 us-gaap Investment Income Net
InvestmentIncomeNet
52362000
CY2024Q1 tslx Net Change In Unrealized Gains Losses On Investments And Foreign Currency Translation
NetChangeInUnrealizedGainsLossesOnInvestmentsAndForeignCurrencyTranslation
-6969000
CY2024Q1 tslx Net Realized Gains Losses On Investments And Foreign Currency Translation
NetRealizedGainsLossesOnInvestmentsAndForeignCurrencyTranslation
2125000
CY2024Q1 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
81457000
CY2024Q1 us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
5924000
CY2024Q1 us-gaap Dividends
Dividends
49268000
CY2024Q1 us-gaap Stockholders Equity
StockholdersEquity
1582006000
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
1341569000
CY2023Q1 us-gaap Investment Income Net
InvestmentIncomeNet
42937000
CY2023Q1 tslx Net Change In Unrealized Gains Losses On Investments And Foreign Currency Translation
NetChangeInUnrealizedGainsLossesOnInvestmentsAndForeignCurrencyTranslation
4777000
CY2023Q1 tslx Net Realized Gains Losses On Investments And Foreign Currency Translation
NetRealizedGainsLossesOnInvestmentsAndForeignCurrencyTranslation
5238000
CY2023Q1 us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
6248000
CY2023Q1 us-gaap Dividends
Dividends
44764000
CY2023Q1 us-gaap Stockholders Equity
StockholdersEquity
1356005000
CY2024Q1 us-gaap Profit Loss
ProfitLoss
47518000
CY2023Q1 us-gaap Profit Loss
ProfitLoss
52952000
CY2024Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-11696000
CY2023Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
5550000
CY2024Q1 us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
4727000
CY2023Q1 us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
-1004000
CY2024Q1 us-gaap Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
0
CY2023Q1 us-gaap Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
231000
CY2024Q1 us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
2234000
CY2023Q1 us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
4814000
CY2024Q1 tslx Net Realized Gains Losses On Foreign Currency Transactions
NetRealizedGainsLossesOnForeignCurrencyTransactions
493000
CY2023Q1 tslx Net Realized Gains Losses On Foreign Currency Transactions
NetRealizedGainsLossesOnForeignCurrencyTransactions
554000
CY2024Q1 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
3962000
CY2023Q1 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
3537000
CY2024Q1 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1705000
CY2023Q1 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1227000
CY2024Q1 us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
395000
CY2023Q1 us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
192000
CY2024Q1 tslx Purchases And Originations Of Investments Net
PurchasesAndOriginationsOfInvestmentsNet
211348000
CY2023Q1 tslx Purchases And Originations Of Investments Net
PurchasesAndOriginationsOfInvestmentsNet
176371000
CY2024Q1 tslx Proceeds From Investments Net
ProceedsFromInvestmentsNet
26102000
CY2023Q1 tslx Proceeds From Investments Net
ProceedsFromInvestmentsNet
5370000
CY2024Q1 tslx Repayments On Investments
RepaymentsOnInvestments
-89294000
CY2023Q1 tslx Repayments On Investments
RepaymentsOnInvestments
-57543000
CY2024Q1 tslx Gain Loss Form Adjustment Of Paid In Kind Interest
GainLossFormAdjustmentOfPaidInKindInterest
7111000
CY2023Q1 tslx Gain Loss Form Adjustment Of Paid In Kind Interest
GainLossFormAdjustmentOfPaidInKindInterest
3300000
CY2024Q1 us-gaap Increase Decrease In Accrued Interest Receivable Net
IncreaseDecreaseInAccruedInterestReceivableNet
2287000
CY2023Q1 us-gaap Increase Decrease In Accrued Interest Receivable Net
IncreaseDecreaseInAccruedInterestReceivableNet
5784000
CY2024Q1 tslx Increase Decrease In Interest Receivable Paid In Kind
IncreaseDecreaseInInterestReceivablePaidInKind
-997000
CY2023Q1 tslx Increase Decrease In Interest Receivable Paid In Kind
IncreaseDecreaseInInterestReceivablePaidInKind
-1000
CY2024Q1 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-2732000
CY2023Q1 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-801000
CY2024Q1 tslx Increase Decrease In Management Fees Payable To Affiliate
IncreaseDecreaseInManagementFeesPayableToAffiliate
237000
CY2023Q1 tslx Increase Decrease In Management Fees Payable To Affiliate
IncreaseDecreaseInManagementFeesPayableToAffiliate
-49000
CY2024Q1 tslx Increase Decrease In Incentive Fees On Net Investment Income Payable To Affiliate
IncreaseDecreaseInIncentiveFeesOnNetInvestmentIncomePayableToAffiliate
523000
CY2023Q1 tslx Increase Decrease In Incentive Fees On Net Investment Income Payable To Affiliate
IncreaseDecreaseInIncentiveFeesOnNetInvestmentIncomePayableToAffiliate
1437000
CY2024Q1 tslx Increase Decrease In Incentive Fees On Net Capital Gains Accrued To Affiliate
IncreaseDecreaseInIncentiveFeesOnNetCapitalGainsAccruedToAffiliate
-845000
CY2023Q1 tslx Increase Decrease In Incentive Fees On Net Capital Gains Accrued To Affiliate
IncreaseDecreaseInIncentiveFeesOnNetCapitalGainsAccruedToAffiliate
1758000
CY2024Q1 us-gaap Increase Decrease In Due From Affiliates Current
IncreaseDecreaseInDueFromAffiliatesCurrent
101000
CY2023Q1 us-gaap Increase Decrease In Due From Affiliates Current
IncreaseDecreaseInDueFromAffiliatesCurrent
-442000
CY2024Q1 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
-10589000
CY2023Q1 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
6835000
CY2024Q1 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-65538000
CY2023Q1 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-73504000
CY2024Q1 us-gaap Proceeds From Short Term Debt
ProceedsFromShortTermDebt
622000000
CY2023Q1 us-gaap Proceeds From Short Term Debt
ProceedsFromShortTermDebt
457575000
CY2024Q1 us-gaap Repayments Of Short Term Debt
RepaymentsOfShortTermDebt
578847000
CY2023Q1 us-gaap Repayments Of Short Term Debt
RepaymentsOfShortTermDebt
345465000
CY2024Q1 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
5034000
CY2024Q1 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
81457000
CY2024Q1 us-gaap Payments Of Dividends
PaymentsOfDividends
43344000
CY2023Q1 us-gaap Payments Of Dividends
PaymentsOfDividends
38516000
CY2024Q1 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
76232000
CY2023Q1 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
73594000
CY2024Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
10694000
CY2023Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
90000
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
25196000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
25647000
CY2024Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
35890000
CY2023Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
25737000
CY2024Q1 us-gaap Interest Paid Net
InterestPaidNet
38362000
CY2023Q1 us-gaap Interest Paid Net
InterestPaidNet
25648000
CY2024Q1 us-gaap Income Taxes Paid
IncomeTaxesPaid
2300000
CY2023Q1 us-gaap Income Taxes Paid
IncomeTaxesPaid
2413000
CY2024Q1 tslx Dividends Declared During The Period
DividendsDeclaredDuringThePeriod
49268000
CY2023Q1 tslx Dividends Declared During The Period
DividendsDeclaredDuringThePeriod
44764000
CY2024Q1 us-gaap Proceeds From Issuance Of Common Stock Dividend Reinvestment Plan
ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan
5924000
CY2023Q1 us-gaap Proceeds From Issuance Of Common Stock Dividend Reinvestment Plan
ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan
6248000
CY2024Q1 us-gaap Fiscal Period
FiscalPeriod
<p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fiscal Year End</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:2.267%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s fiscal year ends on December 31.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
CY2024Q1 us-gaap Use Of Estimates
UseOfEstimates
<p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:2.267%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of financial statements in conformity with U.S. 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. Actual amounts could differ from those estimates and such differences could be material.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
CY2024Q1 tslx Minimum Percentage Of Investment Company Taxable Income Distribute To Stockholders In Each Taxable Year To Qualify As Ric
MinimumPercentageOfInvestmentCompanyTaxableIncomeDistributeToStockholdersInEachTaxableYearToQualifyAsRIC
0.90
CY2024Q1 tslx Nondeductible Federal Excise Tax Percentage
NondeductibleFederalExciseTaxPercentage
0.04
CY2024Q1 tslx Net Expense For Federal Excise Tax And Other Taxes
NetExpenseForFederalExciseTaxAndOtherTaxes
800000
CY2023Q1 tslx Net Expense For Federal Excise Tax And Other Taxes
NetExpenseForFederalExciseTaxAndOtherTaxes
400000
CY2024Q1 us-gaap Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
3359652000
CY2024Q1 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
3380009000
CY2024Q1 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
20357000
CY2023Q4 us-gaap Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
3251012000
CY2023Q4 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
3283065000
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
32053000
CY2024Q1 tslx Percentage Of Investments At Fair Value
PercentageOfInvestmentsAtFairValue
1
CY2023Q4 tslx Percentage Of Investments At Fair Value
PercentageOfInvestmentsAtFairValue
1
CY2024Q1 tslx Percentage Of Investments At Fair Value
PercentageOfInvestmentsAtFairValue
1
CY2023Q4 tslx Percentage Of Investments At Fair Value
PercentageOfInvestmentsAtFairValue
1
CY2024Q1 tslx Derivative Notional Amount Held During Period
DerivativeNotionalAmountHeldDuringPeriod
1302500000
CY2024Q1 us-gaap Payments For Hedge Investing Activities
PaymentsForHedgeInvestingActivities
23974000
CY2024Q1 us-gaap Proceeds From Hedge Investing Activities
ProceedsFromHedgeInvestingActivities
14594000
CY2024Q1 us-gaap Payments For Proceeds From Hedge Investing Activities
PaymentsForProceedsFromHedgeInvestingActivities
9380000
CY2023Q1 tslx Derivative Notional Amount Held During Period
DerivativeNotionalAmountHeldDuringPeriod
652500000
CY2023Q1 us-gaap Payments For Hedge Investing Activities
PaymentsForHedgeInvestingActivities
11726000
CY2023Q1 us-gaap Proceeds From Hedge Investing Activities
ProceedsFromHedgeInvestingActivities
5718000
CY2023Q1 us-gaap Payments For Proceeds From Hedge Investing Activities
PaymentsForProceedsFromHedgeInvestingActivities
6008000
CY2024Q1 tslx Equity And Other Investments
EquityAndOtherInvestments
162173000
CY2024Q1 tslx Structured Credit Investments
StructuredCreditInvestments
30591000
CY2024Q1 us-gaap Investments Fair Value Disclosure
InvestmentsFairValueDisclosure
3380009000
CY2024Q1 tslx Interest Rate Swaps
InterestRateSwaps
42205000
CY2024Q1 tslx Investments Fair Value Disclosure Net
InvestmentsFairValueDisclosureNet
3337804000
CY2023Q4 tslx Equity And Other Investments
EquityAndOtherInvestments
155600000
CY2023Q4 tslx Structured Credit Investments
StructuredCreditInvestments
55842000
CY2023Q4 us-gaap Investments Fair Value Disclosure
InvestmentsFairValueDisclosure
3283065000
CY2023Q4 tslx Interest Rate Swaps
InterestRateSwaps
31840000
CY2023Q4 tslx Investments Fair Value Disclosure Net
InvestmentsFairValueDisclosureNet
3251225000
CY2023Q4 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Value
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
3208957000
CY2024Q1 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Purchases
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
209570000
CY2024Q1 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Settlements
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
87349000
CY2024Q1 tslx Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Paid In Kind Interest
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPaidInKindInterest
7110000
CY2024Q1 us-gaap Fair Value Assets Measured On Recurring Basis Change In Unrealized Gain Loss
FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
-10422000
CY2024Q1 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Gain Loss Included In Earnings1
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
-619000
CY2024Q1 tslx Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Net Amortization Of Discount On Securities
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetNetAmortizationOfDiscountOnSecurities
3522000
CY2024Q1 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Value
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
3330769000
CY2022Q4 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Value
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
2693938000
CY2023Q1 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Purchases
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
174953000
CY2023Q1 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Settlements
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
62593000
CY2023Q1 tslx Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Paid In Kind Interest
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPaidInKindInterest
3300000
CY2023Q1 us-gaap Fair Value Assets Measured On Recurring Basis Change In Unrealized Gain Loss
FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
4008000
CY2023Q1 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Gain Loss Included In Earnings1
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
4699000
CY2023Q1 tslx Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Net Amortization Of Discount On Securities
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetNetAmortizationOfDiscountOnSecurities
3211000
CY2023Q1 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Value
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
2821516000
CY2024Q1 us-gaap Notes Payable
NotesPayable
1297500000
CY2024Q1 us-gaap Notes Payable Fair Value Disclosure
NotesPayableFairValueDisclosure
1274876000
CY2023Q4 us-gaap Notes Payable
NotesPayable
947500000
CY2023Q4 us-gaap Notes Payable Fair Value Disclosure
NotesPayableFairValueDisclosure
923692000
CY2018Q1 us-gaap Debt Instrument Maturity Date
DebtInstrumentMaturityDate
2023-01-22
CY2024Q1 tslx Asset Coverage Percentage
AssetCoveragePercentage
1.845
CY2023Q4 tslx Asset Coverage Percentage
AssetCoveragePercentage
1.816
CY2024Q1 us-gaap Debt Instrument Face Amount
DebtInstrumentFaceAmount
2982500000
CY2024Q1 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
1877871000
CY2024Q1 us-gaap Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
1104568000
CY2024Q1 us-gaap Long Term Debt
LongTermDebt
1804347000
CY2023Q4 us-gaap Debt Instrument Face Amount
DebtInstrumentFaceAmount
2657500000
CY2023Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
1837159000
CY2023Q4 us-gaap Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
820160000
CY2023Q4 us-gaap Long Term Debt
LongTermDebt
1780307000
CY2024Q1 us-gaap Interest Expense Debt
InterestExpenseDebt
26552000
CY2023Q1 us-gaap Interest Expense Debt
InterestExpenseDebt
20405000
CY2024Q1 us-gaap Debt Related Commitment Fees And Debt Issuance Costs
DebtRelatedCommitmentFeesAndDebtIssuanceCosts
1000000
CY2023Q1 us-gaap Debt Related Commitment Fees And Debt Issuance Costs
DebtRelatedCommitmentFeesAndDebtIssuanceCosts
654000
CY2024Q1 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1705000
CY2023Q1 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1227000
CY2024Q1 us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
395000
CY2023Q1 us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
192000
CY2024Q1 tslx Swap Settlement
SwapSettlement
9380000
CY2023Q1 tslx Swap Settlement
SwapSettlement
6008000
CY2024Q1 us-gaap Interest And Debt Expense
InterestAndDebtExpense
39032000
CY2023Q1 us-gaap Interest And Debt Expense
InterestAndDebtExpense
28486000
CY2024Q1 us-gaap Line Of Credit Facility Average Outstanding Amount
LineOfCreditFacilityAverageOutstandingAmount
1883900000
CY2023Q1 us-gaap Line Of Credit Facility Average Outstanding Amount
LineOfCreditFacilityAverageOutstandingAmount
1569400000
CY2024Q1 us-gaap Long Term Debt Weighted Average Interest Rate Over Time
LongTermDebtWeightedAverageInterestRateOverTime
0.076
CY2023Q1 us-gaap Long Term Debt Weighted Average Interest Rate Over Time
LongTermDebtWeightedAverageInterestRateOverTime
0.067
CY2024Q1 tslx Purchase Commitment To Fund Investment
PurchaseCommitmentToFundInvestment
363895000
CY2023Q4 tslx Purchase Commitment To Fund Investment
PurchaseCommitmentToFundInvestment
316107000
CY2023Q2 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
4500000
CY2023Q2 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
77600000
CY2024Q1 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
4000000
CY2024Q1 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
81500000
CY2024Q1 tslx Current Market Price Per Share Percentage
CurrentMarketPricePerSharePercentage
0.95
CY2024Q1 us-gaap Stock Issued During Period Shares Dividend Reinvestment Plan
StockIssuedDuringPeriodSharesDividendReinvestmentPlan
292057
CY2023Q1 us-gaap Stock Issued During Period Shares Dividend Reinvestment Plan
StockIssuedDuringPeriodSharesDividendReinvestmentPlan
362578
CY2015Q3 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
50000000
CY2015Q3 us-gaap Stock Repurchase Program Period In Force1
StockRepurchaseProgramPeriodInForce1
P6M
CY2024Q1 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
50000000
CY2024Q1 us-gaap Stock Repurchase Program Expiration Date
StockRepurchaseProgramExpirationDate
2024-05-01
CY2024Q1 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
0
CY2023Q1 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
0
CY2024Q1 us-gaap Profit Loss
ProfitLoss
47518000
CY2023Q1 us-gaap Profit Loss
ProfitLoss
52952000
CY2024Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
89032381
CY2024Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
89032381
CY2023Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
81400843
CY2023Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
81400843
CY2024Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.53
CY2024Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.53
CY2023Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.65
CY2023Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.65
CY2024Q1 us-gaap Dividends Payable Amount Per Share
DividendsPayableAmountPerShare
0.54
CY2023Q1 us-gaap Dividends Payable Amount Per Share
DividendsPayableAmountPerShare
0.55
CY2023Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
17.04
CY2022Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
16.48
CY2024Q1 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.59
CY2023Q1 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.53
CY2024Q1 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
-0.06
CY2023Q1 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
0.12
CY2024Q1 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.53
CY2023Q1 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.65
CY2024Q1 tslx Issuance Of Common Stock Net Of Offering Costs
IssuanceOfCommonStockNetOfOfferingCosts
0.14
CY2024Q1 tslx Dividends Declared From Net Investment Income Per Share
DividendsDeclaredFromNetInvestmentIncomePerShare
-0.54
CY2023Q1 tslx Dividends Declared From Net Investment Income Per Share
DividendsDeclaredFromNetInvestmentIncomePerShare
-0.55
CY2024Q1 us-gaap Investment Company Net Asset Value Per Share Period Increase Decrease
InvestmentCompanyNetAssetValuePerSharePeriodIncreaseDecrease
0.13
CY2023Q1 us-gaap Investment Company Net Asset Value Per Share Period Increase Decrease
InvestmentCompanyNetAssetValuePerSharePeriodIncreaseDecrease
0.1
CY2024Q1 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
17.17
CY2023Q1 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
16.59
CY2024Q1 tslx Per Share Market Value At End Period
PerShareMarketValueAtEndPeriod
21.43
CY2023Q1 tslx Per Share Market Value At End Period
PerShareMarketValueAtEndPeriod
18.3
CY2024Q1 tslx Total Return Based On Market Value With Reinvestment Of Dividends
TotalReturnBasedOnMarketValueWithReinvestmentOfDividends
0.0187
CY2023Q1 tslx Total Return Based On Market Value With Reinvestment Of Dividends
TotalReturnBasedOnMarketValueWithReinvestmentOfDividends
0.0611
CY2024Q1 tslx Total Return Based On Market Value
TotalReturnBasedOnMarketValue
0.0171
CY2023Q1 tslx Total Return Based On Market Value
TotalReturnBasedOnMarketValue
0.059
CY2024Q1 tslx Total Return Based On Net Asset Value
TotalReturnBasedOnNetAssetValue
0.0393
CY2023Q1 tslx Total Return Based On Net Asset Value
TotalReturnBasedOnNetAssetValue
0.04
CY2024Q1 us-gaap Shares Outstanding
SharesOutstanding
92121556
CY2023Q1 us-gaap Shares Outstanding
SharesOutstanding
81751865
CY2024Q1 us-gaap Investment Company Expense Ratio Before Incentive Allocation
InvestmentCompanyExpenseRatioBeforeIncentiveAllocation
0.17
CY2023Q1 us-gaap Investment Company Expense Ratio Before Incentive Allocation
InvestmentCompanyExpenseRatioBeforeIncentiveAllocation
0.1589
CY2024Q1 us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.1361
CY2023Q1 us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.1273
CY2024Q1 us-gaap Investment Company Incentive Fee To Average Net Assets
InvestmentCompanyIncentiveFeeToAverageNetAssets
0.1386
CY2023Q1 us-gaap Investment Company Incentive Fee To Average Net Assets
InvestmentCompanyIncentiveFeeToAverageNetAssets
0.0881
CY2024Q1 us-gaap Fair Value Net Asset Liability
FairValueNetAssetLiability
1582006000
CY2023Q1 us-gaap Fair Value Net Asset Liability
FairValueNetAssetLiability
1356005000
CY2024Q1 us-gaap Investment Company Expense Ratio Voluntary Fee Waiver
InvestmentCompanyExpenseRatioVoluntaryFeeWaiver
0.171
CY2023Q1 us-gaap Investment Company Expense Ratio Voluntary Fee Waiver
InvestmentCompanyExpenseRatioVoluntaryFeeWaiver
0.1596
CY2024Q1 ecd Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
false
CY2024Q1 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2024Q1 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2024Q1 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false

Files In Submission

Name View Source Status
0000950170-24-051235-index-headers.html Edgar Link pending
0000950170-24-051235-index.html Edgar Link pending
0000950170-24-051235.txt Edgar Link pending
0000950170-24-051235-xbrl.zip Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
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
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
tslx-20240331.htm Edgar Link pending
tslx-20240331.xsd Edgar Link pending
tslx-ex10_1.htm Edgar Link pending
tslx-ex31_1.htm Edgar Link pending
tslx-ex31_2.htm Edgar Link pending
tslx-ex32.htm Edgar Link pending
tslx-20240331_htm.xml Edgar Link completed