XML 41 R30.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

SIGNIFICANT AGREEMENTS AND RELATED PARTY TRANSACTIONS (Details) - USD ($) $ in Thousands |  |  |  | 3 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | --- | ---
Jan. 26, 2024 | Jan. 24, 2024 | Nov. 25, 2019 | Mar. 31, 2024 | Mar. 31, 2023 | Dec. 31, 2023 | Dec. 31, 2019
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Management fees, net of waiver |  |  |  | $ 5,132 | $ 1,826 |  |
Management fees payable |  |  |  | 5,132 |  | $ 2,012 |
Income based incentive fees, net of waivers |  |  |  | 10,126 | 9,381 |  |
Income based incentive fees |  |  |  | 11,336 | 9,381 |  |
Reversal of capital gains incentive fees |  |  |  | 0 | 0 |  |
Income based incentive fees payable |  |  |  | 10,126 |  | 11,766 |
Capital call proceeds received in advance |  |  |  | 0 |  | 0 |
Administrative service fees |  |  |  | 25 | $ 54 |  |
Payable to affiliates |  |  |  | $ 2,511 |  | $ 2,870 |
MS Credit Partners Holdings | Morgan Stanley Direct Lending Fund |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Ownership percentage |  |  |  | 10.90% |  | 11.70% |
MS Credit Partners Holdings |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Unfunded commitments |  |  |  |  |  |  | $ 200,000
Related Party |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Base management fee rate |  |  |  | 1.00% |  |  |
Threshold minimum rate for waived portion |  |  |  | 0.25% |  |  |
Related party fees | $ 1,241 |  |  |  |  |  |
Related Party | Investment Advisory Agreement |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Initial term |  |  | 2 years |  |  |  |
Related Party | Quarterly hurdle rate |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Incentive rate |  |  |  | 1.50% |  |  |
Related Party | Annualized hurdle rate |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Incentive rate |  |  |  | 6.00% |  |  |
Related Party | Incentive Fee Rate Pre Incentive Fee Net Investment Income Below Catch Up Threshold |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Incentive rate |  |  |  | 100.00% |  |  |
Related Party | Incentive Fee Rate Quarterly Catch Up Threshold |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Incentive rate |  |  |  | 1.8182% |  |  |
Related Party | Incentive Fee Rate Annualized Catch Up Threshold |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Incentive rate |  |  |  | 7.2728% |  |  |
Related Party | Incentive Fee Rate Pre Incentive Fee Net Investment Income Exceeds Catch Up Threshold |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Incentive rate |  |  |  | 17.50% |  |  |
Related Party | Incentive Fee Rate Realized Capital Gains |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Incentive rate |  |  |  | 17.50% |  |  |
Related Party | Incentive Fee Rate Realized Capital Gains, Waiver Period |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Incentive rate |  |  |  | 15.00% |  |  |
Related Party | Administration Agreement |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Initial term |  |  |  | 2 years |  |  |
Payable to affiliates |  |  |  | $ 181 |  | $ 178 |
Related Party | Amended and Restated Investment Advisory Agreement |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Cumulative lookback provision term |  | 3 years |  |  |  |  |
Threshold minimum rate for waived portion |  | 0.75% |  |  |  |  |
Related Party | Pre-Incentive Fee Rate Quarterly Hurdle Rate |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Incentive rate |  |  |  | 1.50% |  |  |
Related Party | Pre-Incentive Fee Net Investment Income Below Catch Up Threshold |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Incentive rate |  |  |  | 100.00% |  |  |
Related Party | Pre-Incentive Fee Rate Quarterly Catch Up Threshold |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Incentive rate |  |  |  | 1.8182% |  |  |
Related Party | Pre-Incentive Fee Rate Annualized Catch Up Threshold |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Incentive rate |  |  |  | 7.2728% |  |  |
Related Party | Pre-Incentive Fee Net Investment Income Exceeds Catch Up Threshold |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Incentive rate |  |  |  | 17.50% |  |  |
Related Party | Pre-Incentive Fee Net Investment Income Catch Up Threshold |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Incentive rate |  |  |  | 17.50% |  |  |
Related Party | Pre-Incentive Fee Net Investment Income Incentive Fee Cap |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Incentive rate |  |  |  | 17.50% |  |  |
Related Party | Waiver Period, Pre-Incentive Fee Net Investment Income Exceeds Catch Up Threshold |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Incentive rate |  |  |  | 15.00% |  |  |
Related Party | Waiver Period, Pre-Incentive Fee Rate Quarterly Catch Up Threshold |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Incentive rate |  |  |  | 1.7647% |  |  |
Related Party | 2027 Notes |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Related party fees |  |  |  | $ 213 |  |  |
Related Party | 2025 Notes |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Related party fees |  |  |  | $ 138 |  |  |

X
- Definition Capital Gains Incentive Fee Expense (Reversal) + References No definition available. + Details
Name: | msdlf_CapitalGainsIncentiveFeeExpenseReversal
Namespace Prefix: | msdlf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Incentive Fee Payable, Capital Gains + References No definition available. + Details
Name: | msdlf_IncentiveFeePayableCapitalGains
Namespace Prefix: | msdlf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Incentive Fee Payable, Income + References No definition available. + Details
Name: | msdlf_IncentiveFeePayableIncome
Namespace Prefix: | msdlf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Income Based Incentive Fee Expense + References No definition available. + Details
Name: | msdlf_IncomeBasedIncentiveFeeExpense
Namespace Prefix: | msdlf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Income Based Incentive Fee Expense, Net Of Waivers + References No definition available. + Details
Name: | msdlf_IncomeBasedIncentiveFeeExpenseNetOfWaivers
Namespace Prefix: | msdlf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Investment Company, Management Fee Expense, After Reduction Of Fee Waiver And Reimbursement + References No definition available. + Details
Name: | msdlf_InvestmentCompanyManagementFeeExpenseAfterReductionOfFeeWaiverAndReimbursement
Namespace Prefix: | msdlf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Management and Service Fees, Base Rate, Waived Rate Minimum Threshold + References No definition available. + Details
Name: | msdlf_ManagementAndServiceFeesBaseRateWaivedRateMinimumThreshold
Namespace Prefix: | msdlf_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transactions, Agreement, Cumulative Lookback Provision Term + References No definition available. + Details
Name: | msdlf_RelatedPartyTransactionsAgreementCumulativeLookbackProvisionTerm
Namespace Prefix: | msdlf_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transactions, Agreement, Initial Term + References No definition available. + Details
Name: | msdlf_RelatedPartyTransactionsAgreementInitialTerm
Namespace Prefix: | msdlf_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of obligations incurred and payable classified as other. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1 + Details
Name: | us-gaap_AccountsPayableOtherCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of expense for administrative fee from service provided, including, but not limited to, salary, rent, or overhead cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1 + Details
Name: | us-gaap_AdministrativeFeesExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of financial support committed by investment company to investee that is contractually required but not provided. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-16 + Details
Name: | us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage investment held by members or limited partners of limited liability company (LLC) or limited partnership (LP). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 272 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482987/272-10-50-3 + Details
Name: | us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Base rate for management and service fees under arrangement to manage operations, including, but not limited to, investment. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1 + Details
Name: | us-gaap_ManagementAndServiceFeesBaseRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Rate based on performance for management and service fees under arrangement to manage operations, including, but not limited to, investment. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1 + Details
Name: | us-gaap_ManagementAndServiceFeesIncentiveRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of fee payable for management of fund or trust. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(12)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1 + Details
Name: | us-gaap_ManagementFeePayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of transactions with related party during the financial reporting period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483326/850-10-50-3 + Details
Name: | us-gaap_RelatedPartyTransactionAmountsOfTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(c)(2)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(c)(2)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(g)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1 + Details
Name: | us-gaap_RelatedPartyTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=msdlf_MSCreditPartnersHoldingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=msdlf_MorganStanleyDirectLendingFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=msdlf_MSCreditPartnersHoldingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=msdlf_InvestmentAdvisoryAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=msdlf_IncentiveFeeRateQuarterlyHurdleRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=msdlf_IncentiveFeeRateAnnualizedHurdleRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=msdlf_IncentiveFeeRatePreIncentiveFeeNetInvestmentIncomeBelowCatchUpThresholdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=msdlf_IncentiveFeeRateQuarterlyCatchUpThresholdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=msdlf_IncentiveFeeRateAnnualizedCatchUpThresholdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=msdlf_IncentiveFeeRatePreIncentiveFeeNetInvestmentIncomeExceedsCatchUpThresholdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=msdlf_IncentiveFeeRateRealizedCapitalGainsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=msdlf_WaiverPeriodIncentiveFeeRateRealizedCapitalGainsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=msdlf_AdministrationAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=msdlf_AmendedAndRestatedInvestmentAdvisoryAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=msdlf_PreIncentiveFeeRateQuarterlyHurdleRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=msdlf_PreIncentiveFeeNetInvestmentIncomeBelowCatchUpThresholdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=msdlf_PreIncentiveFeeRateQuarterlyCatchUpThresholdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=msdlf_PreIncentiveFeeRateAnnualizedCatchUpThresholdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=msdlf_PreIncentiveFeeNetInvestmentIncomeExceedsCatchUpThresholdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=msdlf_PreIncentiveFeeNetInvestmentIncomeCatchUpThresholdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=msdlf_PreIncentiveFeeNetInvestmentIncomeIncentiveFeeCapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=msdlf_WaiverPeriodPreIncentiveFeeNetInvestmentIncomeExceedsCatchUpThresholdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=msdlf_WaiverPeriodPreIncentiveFeeRateQuarterlyCatchUpThresholdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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