2024 Q4 Form 10-Q Financial Statement

#000153577824000189 Filed on November 14, 2024

View on sec.gov

Income Statement

Concept 2024 Q4 2024 Q3
Revenue $14.18M
YoY Change 0.42%
Cost Of Revenue
YoY Change
Gross Profit
YoY Change
Gross Profit Margin
Selling, General & Admin
YoY Change
% of Gross Profit
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization
YoY Change
% of Gross Profit
Operating Expenses
YoY Change
Operating Profit
YoY Change
Interest Expense
YoY Change
% of Operating Profit
Other Income/Expense, Net
YoY Change
Pretax Income
YoY Change
Income Tax $2.434M
% Of Pretax Income
Net Earnings $7.371M
YoY Change -44.92%
Net Earnings / Revenue 51.97%
Basic Earnings Per Share $0.18
Diluted Earnings Per Share $0.18
COMMON SHARES
Basic Shares Outstanding 80.48M shares 80.43M shares
Diluted Shares Outstanding 80.34M shares

Balance Sheet

Concept 2024 Q4 2024 Q3
SHORT-TERM ASSETS
Cash & Short-Term Investments
YoY Change
Cash & Equivalents $48.93M
Short-Term Investments
Other Short-Term Assets
YoY Change
Inventory
Prepaid Expenses
Receivables
Other Receivables
Total Short-Term Assets
YoY Change
LONG-TERM ASSETS
Property, Plant & Equipment
YoY Change
Goodwill
YoY Change
Intangibles
YoY Change
Long-Term Investments
YoY Change
Other Assets
YoY Change
Total Long-Term Assets
YoY Change
TOTAL ASSETS
Total Short-Term Assets
Total Long-Term Assets
Total Assets $1.227B
YoY Change 6.45%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable
YoY Change
Accrued Expenses
YoY Change
Deferred Revenue
YoY Change
Short-Term Debt
YoY Change
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities
YoY Change
LONG-TERM LIABILITIES
Long-Term Debt
YoY Change
Other Long-Term Liabilities
YoY Change
Total Long-Term Liabilities
YoY Change
TOTAL LIABILITIES
Total Short-Term Liabilities
Total Long-Term Liabilities
Total Liabilities $608.8M
YoY Change 12.88%
SHAREHOLDERS EQUITY
Retained Earnings -$71.54M
YoY Change -0.28%
Common Stock $80.00K
YoY Change 0.0%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $618.5M
YoY Change
Total Liabilities & Shareholders Equity $1.227B
YoY Change 6.45%

Cashflow Statement

Concept 2024 Q4 2024 Q3
OPERATING ACTIVITIES
Net Income $7.371M
YoY Change -44.92%
Depreciation, Depletion And Amortization
YoY Change
Cash From Operating Activities
YoY Change
INVESTING ACTIVITIES
Capital Expenditures
YoY Change
Acquisitions
YoY Change
Other Investing Activities
YoY Change
Cash From Investing Activities
YoY Change
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities
YoY Change
NET CHANGE
Cash From Operating Activities
Cash From Investing Activities
Cash From Financing Activities
Net Change In Cash
YoY Change
FREE CASH FLOW
Cash From Operating Activities
Capital Expenditures
Free Cash Flow
YoY Change

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2024
dei Entity Central Index Key
EntityCentralIndexKey
0001535778
dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2023Q4 msif Interest And Dividend Receivable
InterestAndDividendReceivable
10541000 usd
CY2024Q3 us-gaap Receivable Investment Sale
ReceivableInvestmentSale
0 usd
CY2023Q4 us-gaap Receivable Investment Sale
ReceivableInvestmentSale
171000 usd
CY2024Q3 us-gaap Accumulated Amortization Deferred Finance Costs
AccumulatedAmortizationDeferredFinanceCosts
6282000 usd
CY2023Q4 us-gaap Accumulated Amortization Deferred Finance Costs
AccumulatedAmortizationDeferredFinanceCosts
4168000 usd
CY2024Q3 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
1327000 usd
CY2023Q4 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
3416000 usd
CY2024Q3 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
2805000 usd
CY2023Q4 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
2091000 usd
CY2024Q3 us-gaap Assets
Assets
1227282000 usd
CY2023Q4 us-gaap Assets
Assets
1139900000 usd
CY2024Q3 us-gaap Accounts Payable And Other Accrued Liabilities
AccountsPayableAndOtherAccruedLiabilities
3609000 usd
CY2023Q4 us-gaap Accounts Payable And Other Accrued Liabilities
AccountsPayableAndOtherAccruedLiabilities
255000 usd
CY2024Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
80434891 shares
CY2024Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
80434891 shares
CY2024Q3 us-gaap Management Fee Expense
ManagementFeeExpense
5338000 usd
CY2023Q3 us-gaap Management Fee Expense
ManagementFeeExpense
4994000 usd
CY2024Q3 us-gaap Incentive Fee Expense
IncentiveFeeExpense
2136000 usd
CY2023Q3 us-gaap Incentive Fee Expense
IncentiveFeeExpense
2572000 usd
CY2024Q3 us-gaap Administrative Fees Expense
AdministrativeFeesExpense
2368000 usd
CY2023Q3 us-gaap Administrative Fees Expense
AdministrativeFeesExpense
2168000 usd
CY2024Q3 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1285000 usd
CY2023Q3 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1106000 usd
CY2024Q3 us-gaap Investment Income Investment Expense
InvestmentIncomeInvestmentExpense
21501000 usd
CY2023Q3 us-gaap Investment Income Investment Expense
InvestmentIncomeInvestmentExpense
20243000 usd
CY2024Q3 us-gaap Investment Company Contractual Fee Waived
InvestmentCompanyContractualFeeWaived
2206000 usd
CY2023Q3 us-gaap Investment Company Contractual Fee Waived
InvestmentCompanyContractualFeeWaived
2014000 usd
CY2024Q3 us-gaap Investment Company Expense After Reduction Of Fee Waiver And Reimbursement
InvestmentCompanyExpenseAfterReductionOfFeeWaiverAndReimbursement
19295000 usd
CY2023Q3 us-gaap Investment Company Expense After Reduction Of Fee Waiver And Reimbursement
InvestmentCompanyExpenseAfterReductionOfFeeWaiverAndReimbursement
18229000 usd
CY2024Q3 us-gaap Net Investment Income
NetInvestmentIncome
14182000 usd
CY2024Q3 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
25372000 usd
CY2023Q3 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
435000 usd
CY2024Q3 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-29749000 usd
CY2023Q3 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1202000 usd
CY2024Q3 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
1649000 usd
CY2023Q3 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-458000 usd
CY2024Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2434000 usd
CY2023Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-27000 usd
CY2024Q3 us-gaap Net Income Loss
NetIncomeLoss
7371000 usd
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
13382000 usd
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.54
CY2024Q3 msif Investment Company Investment Income Loss From Operations Per Share Per Basic Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerSharePerBasicShare
0.09
CY2024Q3 msif Investment Company Investment Income Loss From Operations Per Share Per Diluted Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerSharePerDilutedShare
0.09
msif Investment Company Investment Income Loss From Operations Per Share Per Diluted Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerSharePerDilutedShare
0.45
msif Investment Company Investment Income Loss From Operations Per Share Per Basic Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerSharePerBasicShare
0.45
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
655000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
530000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19944000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
772620 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1104000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
528000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1787000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
50000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
49000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
49000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
455000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
570000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1285000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1285000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3904000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3905000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
244000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
244000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-17000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1350
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4300000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4194000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4194000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1863 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1863000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1980000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
964 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2375000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2459000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-2000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1225000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2640000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
400000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
378000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
378000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8986000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8787000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8787000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3600 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3600000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3720000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1309
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15090000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14971000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14739000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3725 shares
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4150000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4139000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4139000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
680000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6530000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6609000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6609000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2500000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3670000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1175
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22531000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22554000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1350
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1800
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1100
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1188
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
195000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
148000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
148000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
105000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
105000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
105000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1059
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
134000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
111000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
286000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1382
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1550
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1111000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
80000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
80000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
66000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1122
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
771000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
748000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-11000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-11000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0600
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
455000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
437000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
183000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
173000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1255
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14970000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14823000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
781000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
781000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0800
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1345
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0850
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
128000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
60000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2376241 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1250000 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
410000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
406000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
102000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
196000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1270
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1287
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
308000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1195
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1786000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1755000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1195
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9616000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9379000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9448000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
210084 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
639000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
640000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1135
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1927000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1910000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1927000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10306000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10042000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10306000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
239000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
130000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
724000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
724000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
252000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
248000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
248000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1453
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
915000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1607000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1607000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1528
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1290
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7872000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7798000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7872000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1075
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
975000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
951000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
975000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1133
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
300000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
300000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
148000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
148000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5057000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5109000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2583000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2646000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10109000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10194000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6509000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6496000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6509000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1279
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19147000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19147000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2200000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2142000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2142000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000 shares
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0900
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-4000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-4000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1248
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
662000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
652000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
662000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0960
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2925000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2888000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2925000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2343000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2305000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2248000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1179000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1159000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1179000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1063
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-29000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-29000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7000000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6944000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20397000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20397000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19944000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19803000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19944000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2896 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6435000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21890000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3706000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3110000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
455000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1070000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1400000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-49000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
443000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
715000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-2000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3718000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3689000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3673000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0950
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1400000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
620000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4950000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4933000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4933000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0900
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
25786046 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2053000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1590000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4610000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4606000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4606000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-2000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7472000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7472000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3745000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1230 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1975000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1980000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-20000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0740
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1276
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-10000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-10000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1350
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8188000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8140000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8188000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1729
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1175
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2375000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
109000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3765000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3765000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
911000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
925000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2560000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1050000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
120000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1600
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-16000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-16000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11490000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11490000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8218000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3040000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1046
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-3000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-3000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2561000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2581000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1260
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
190000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
175000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
183000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3317000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3224000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
184000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
179000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-44000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-44000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1284000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1283000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
776316 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
374000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
390000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-11000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
580000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
550000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17010000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15816000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
321000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
415000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2100000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1610000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-40000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-40000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1548
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1835000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1835000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1781000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7254000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
433000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1128000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1108000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1108000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4906000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4815000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4815000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1350
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
523000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
523000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3948000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3948000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3948000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
11934 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1193000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1193000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2963000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3000000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4861000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4417000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
900000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3110000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1374000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4394000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2760000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3905000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7330000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
715000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2103000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
251000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1300000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
2000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
18000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
583000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
600000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-17000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
117000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
45000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1863000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
117000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1980000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3203000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2459000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6970000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3705000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
120000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3600000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
120000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3720000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
970000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6320000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
970000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7290000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
450000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
38000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
190000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
450000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
640000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-871000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
139000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1256000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
911000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
345000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1436000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6530000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3670000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3135000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1190000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-737000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
284000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12089000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
448000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
96000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12441000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1662000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
123000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3421000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
5000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1713000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1713000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1175
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22554000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1826000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-2401000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
115000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3565000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
2401000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1164000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2380000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
2223000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
-1366000 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
780000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
71000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6392000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
6392000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
dei Document Period End Date
DocumentPeriodEndDate
2024-09-30
dei Document Transition Report
DocumentTransitionReport
false
dei Entity Registrant Name
EntityRegistrantName
MSC Income Fund, Inc
dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
MD
dei Entity Tax Identification Number
EntityTaxIdentificationNumber
45-3999996
dei Entity Address Address Line1
EntityAddressAddressLine1
1300 Post Oak Boulevard
dei Entity Address Address Line2
EntityAddressAddressLine2
8th Floor
dei Entity Address City Or Town
EntityAddressCityOrTown
Houston
dei Entity Address State Or Province
EntityAddressStateOrProvince
TX
dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
77056
dei City Area Code
CityAreaCode
(713
dei Local Phone Number
LocalPhoneNumber
350-6000
dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
dei Entity Filer Category
EntityFilerCategory
Non-accelerated Filer
dei Entity Small Business
EntitySmallBusiness
false
dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
dei Entity Shell Company
EntityShellCompany
false
CY2024Q4 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
80480822 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1132577000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1038318000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1162627000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1092895000 usd
CY2024Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
48926000 usd
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
30786000 usd
CY2024Q3 msif Interest And Dividend Receivable
InterestAndDividendReceivable
11597000 usd
CY2023Q3 us-gaap Net Investment Income
NetInvestmentIncome
14122000 usd
CY2023Q3 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
431000 usd
CY2024Q3 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
785000 usd
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.54
CY2024Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
80335969 shares
CY2023Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
80300145 shares
CY2023Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
80300145 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
80309460 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
80309460 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1536000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1550000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19841000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1375
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-32000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
261786 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
443000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
805000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1820000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2210000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6712000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6698000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6712000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
39000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
39000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2027000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2046000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
56 shares
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
993000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
984000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
984000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1310000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1310000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
345000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3588000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3588000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2453000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2446000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2453000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
645000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1440000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
114 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2808000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2660000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3135000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4340000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1230000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5425000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1826000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
6564055 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
460000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
460000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
432000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2311000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6760000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6672000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6672000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
173000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
172000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
171000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-7000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4270000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4244000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2851000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2425000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2375000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
59000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4157000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4157000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4157000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
17265 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7468000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6667000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-14000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-14000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
771000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
454344 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
454000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
472000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2390000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2361000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1202
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
467000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1255
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3334000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3303000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3125000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1255
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
185000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
446000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
439000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
418000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8449000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8448000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-35000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-35000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1486000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1486000 usd
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1500
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
980000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
980000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
980000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1721000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0875
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0350
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4888000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4832000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4887000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1135
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2388000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2367000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2388000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1401
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0925
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-29000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-29000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6093000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5591000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
322000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2431000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2431000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
689000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
710000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1735000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1706000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1686000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1604000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1055000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1055000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1055000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2750000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2723000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2723000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1337
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
702000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
695000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
664000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1285
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2980000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2953000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2820000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1285
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
279000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
272000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
264000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1325
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-5000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2400000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2186000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2186000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1805000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1805000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5925000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5757000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5925000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1010
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
566000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
548000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
566000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1010
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
569000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
556000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
569000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1289000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1289000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1192
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1333000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1288000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1313000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4158000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4016000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1279
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
540000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-43000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-43000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1110
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13082000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12676000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12844000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
468750 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1057000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1057000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1705000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1666000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1705000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1196
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12146000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12406000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1289
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5153000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5087000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4699000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
977000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
969000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1132577000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1162627000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
693000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
568000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
61077 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2090001 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6000000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1413
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1175000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1160000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1175000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
680000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1546
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1820000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1300000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7089000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7111000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
240000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
600000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4974000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5002000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2100 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2100000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5180000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2600000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6970000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13520000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13336000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13520000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9316000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9069000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9069000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
6436566 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6540000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6320000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16925000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16737000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16232000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1500000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1436000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1436000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1436000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2453000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2435000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2435000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
515000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1290000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
102 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2550000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2310000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
282000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1125
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5014000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4888000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4958000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
743000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
772000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-8000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-8000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1298
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11922000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
14953 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
90000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1100
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1538000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1538000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
11 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4812000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4102000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
911000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8419000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7998000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1154
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4040000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3970000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4040000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3970000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4040000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
310000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
296000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
310000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1046
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13121000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12970000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13121000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
379000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
379000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1985000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1971000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1985000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1245
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
37 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
52000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
60000 usd
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5023000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5095000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1434
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0950
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7813000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7313000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
752000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1222
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11436000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
336 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
322000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
190000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1350
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2615000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2374000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2301000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
186322 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
253000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
261000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11285000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9069000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3149000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3149000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3146000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3146000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-4000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-3000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3807000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3878000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2456000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2412000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2442000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
4000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
123000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1182000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
368000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
93000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21890000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21890000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
57000 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
2769000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
278000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6050000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
2826000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
57000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
1895000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1895000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1805000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3200000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1210000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5116000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3900000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
244000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2210000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4056000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1920000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4194000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
39000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
40000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4751000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4820000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2336000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
351000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4225000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9069000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16232000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
293000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
6609000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6609000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
55000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
3030000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3030000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
900000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4609000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5510000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
14000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
432000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
432000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
15000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
204000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1980000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1980000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
3000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
638000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6926000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
36000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
290000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6672000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
-175000 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
175000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
39000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
70000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
680000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
33000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
406000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3731000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
663000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4394000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-4000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
416000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4236000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
4000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
138000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3500000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2620000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2060000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
2740000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
653000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14550000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
2740000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17290000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
12000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
400000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
400000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-77000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
542000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5729000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
26000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
313000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5442000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
3000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
89000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
55000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
59000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-14000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
89000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
865000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-270000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
300000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
270000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1538
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-17000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
436000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3878000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
209000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3669000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
226000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
225000 usd
CY2024Q3 us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
4453000 usd
CY2024Q3 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
4036000 usd
CY2024Q3 us-gaap Net Income Loss
NetIncomeLoss
7371000 usd
CY2024Q3 us-gaap Dividends Common Stock
DividendsCommonStock
14478000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
147 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2079000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17490000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-17000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0750
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0800
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1100000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
900000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
900000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
900000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
282000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
550000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1308000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1190000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
141000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
136 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2070 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
124000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3703000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3703000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3388000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1382
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0850
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-13000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-13000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3952000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4010000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1974000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1156000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8637000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8802000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1500
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-9000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
368 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
404000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1590000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1135
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12861000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12639000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12773000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1329
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6250000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6170000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6117000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2752000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1162
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-29000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-29000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
767 shares
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
640000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1208
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
593000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
593000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
593000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
422 shares
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-34000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-34000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1998000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1998000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1842000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1037000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1036000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
991000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
735000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1653
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1251000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1244000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1251000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
942000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3678000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
4535784 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
166000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
166000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
140000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1260
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8737000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8651000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8737000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1095
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2497000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2466000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2497000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
414000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
414000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1155000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1143000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1181000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1400
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3002000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2970000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3319000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1400
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5109000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1058
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0985
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
646000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
637000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
646000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1219
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
448000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
441000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
442000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1213
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1422000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1404000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1403000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3906000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3828000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3906000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1186
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4200000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4087000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4200000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
17500 shares
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1245
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-2000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-2000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1600000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1600000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
692000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
412000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
412000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
769231 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
769000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1910000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1160000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
590000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8892000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8684000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
54000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
54000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
453 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2140000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2103000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1920000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1920000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4300000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4175000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4175000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1863 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1863000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1863000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0750
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
50000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1538
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2340 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4160000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3705000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
600000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
600000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
571000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
15930 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1584000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
190000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1350000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1350000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1256000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
282000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3421000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
508000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6390000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0850
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5918000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5426000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3543000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3060000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3060000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11825000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11922000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
936000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
936000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
917000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1100
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4244000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2522000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3765000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
17265 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7468000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7468000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
17265 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
925000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
925000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
100000 shares
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8535000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2035000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1907000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3941000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3305000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3695000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2185000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2185000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3360000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2694000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2350000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1169
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1045
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1222
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9664000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9384000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9384000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
492000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
494000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1962000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-13000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17012000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1222
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
752000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
734000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11436000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11330000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4314000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7334000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1136
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6656000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6537000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5325000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2236000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2236000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2236000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1659
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1675000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1649000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1675000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1708000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1701000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
121000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.2163
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2850000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2814000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2814000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5736000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1271
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5246000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5228000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5246000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1271
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
871000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
868000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
871000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3880000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3925000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1275
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-10000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-10000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
300000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
300000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2912000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2870000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3184000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1400
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-11000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1124
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
423000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
414000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
421000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-35000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-35000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7939000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7729000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7939000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
570000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
553000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
570000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1302000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1302000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1550000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8819000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
4000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
54000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
54000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
49000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1360000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1783000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18120000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
600000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-360000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5180000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
360000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
1970000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
808000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1970000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8940000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
193000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
38000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
193000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
2005000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1893000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-50000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1036000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13520000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
50000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1450000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12120000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1352000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24180000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
2660000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
26840000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0800
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-14000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
153000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
14000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
304000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2046000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-230000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
323000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2870000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
230000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2640000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
899000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1339000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5390000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
223000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
223000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
80000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3060000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3060000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-12834000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1148
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19943000 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1106000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
141000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7552000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
2796000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
4452000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
46000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
900000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
900000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
175000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
175000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6392000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-276000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1135000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2614000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1135000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
3749000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
3178000 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-3290000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3290000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
3178000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
6468000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-94000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1107000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
94000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1013000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
1000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-1000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
70000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-29000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
169000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1491000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
8000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
123000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1376000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-370000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
23000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1770000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
370000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1400000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
35000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
5000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1349
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
65000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
17000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
678000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
65000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
743000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6882000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
17000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
36000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
846000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
38000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2459000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2459000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
4000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1400
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-15000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5352000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
15000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
282000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5085000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-220000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
43000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5558000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
218000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5340000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
446000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5848000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
975000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4873000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16020000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
571000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
950000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-280000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
6540000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
280000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6260000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1301
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
2000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
23000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
713000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
3000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
715000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2431000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
898000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2310000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
64000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
716000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5814000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
86000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
350000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5550000 usd
dei Document Quarterly Report
DocumentQuarterlyReport
true
CY2023Q4 us-gaap Payable Investment Purchase
PayableInvestmentPurchase
206000 usd
CY2023Q4 us-gaap Interest Payable Current And Noncurrent
InterestPayableCurrentAndNoncurrent
6266000 usd
CY2024Q3 us-gaap Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
14478000 usd
CY2023Q4 us-gaap Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
14019000 usd
CY2024Q3 msif Management And Incentive Fees Payable
ManagementAndIncentiveFeesPayable
7474000 usd
CY2023Q4 msif Management And Incentive Fees Payable
ManagementAndIncentiveFeesPayable
8745000 usd
CY2024Q3 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
6883000 usd
CY2023Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
3259000 usd
CY2024Q3 us-gaap Liabilities
Liabilities
608797000 usd
CY2024Q3 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2023Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2024Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2024Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
450000000 shares
CY2023Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
80108865 shares
CY2023Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
80108865 shares
CY2024Q3 us-gaap Common Stock Value
CommonStockValue
80000 usd
CY2023Q4 us-gaap Common Stock Value
CommonStockValue
80000 usd
CY2024Q3 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
689949000 usd
CY2023Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
686136000 usd
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
622307000 usd
CY2024Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1227282000 usd
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1139900000 usd
CY2024Q3 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
7.69
CY2023Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
7.77
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1135
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
900000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
900000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6000000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1535
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
40000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
906000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
881000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
845000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
290000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
40000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1525
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1400
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2340 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2600000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8940000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2155000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1893000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6540000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7290000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
290000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
527000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
11647 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1584000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
640000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0900
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
145 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3060000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3060000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
200 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
248000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
623000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1500000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1436000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1432000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
25786046 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2053000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2460000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4610000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4609000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4609000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7260000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
508000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5390000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0850
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0850
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
223000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
223000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
223000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0850
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3800000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1164000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1960000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1980000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5745000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5681000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5687000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3311 shares
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
204000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
99000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
187000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4010000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3952000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4010000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13048000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10817000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2176000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2176000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
50000 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
500000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
500000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2813000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-35000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-35000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7313000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7142000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7170000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
406000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
38000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
250000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1353000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1289000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0250
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15529000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15368000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15368000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
580000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
540000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3766000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3766000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
21840 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1092000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1730000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8111000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7880000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1235
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1112000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1112000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2897000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2700000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
797000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1735000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1706000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1686000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1105000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
915000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1286
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3738000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3738000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3738000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
906000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
906000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1345
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0875
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-16000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-16000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-7000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
200000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
190000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2410000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
469000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
469000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
412371 shares
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3733000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3702000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3733000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
500000 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
500000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2162000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2059000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1951000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1858000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2334000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2309000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2334000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2360000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2219000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
591000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
591000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
555000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7133000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1182000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1173000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1182000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3345000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6050000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1538
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
79000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1375000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1375000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1374000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1531000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2860000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7330000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
261786 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
251000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
251000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2079000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18120000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
49000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
680000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6598000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1346000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1339000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
105000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
105000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1230000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3148000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
197717 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4210000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4214000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
83000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
100000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1007000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1007000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1204
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1316
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
80000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
80000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8716000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0800
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4781000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4819000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
39 shares
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1352
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-44000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-44000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1912000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1912000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5095000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3659000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3614000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
210000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
210000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1245
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10068000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10318000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.2000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-33000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-33000 usd
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0854
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1084000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
842000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
842000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1759
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1246
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2048000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2048000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1747000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1635000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2690000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2645000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2690000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1271
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8822000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8781000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8822000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1554
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0100
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4920000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1325
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0475
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7796000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7725000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7796000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
113000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
110000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18152000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17863000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4890000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4957000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-35000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1734000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1707000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1720000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1024000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1380000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1175000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
680000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1285000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3905000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3920000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
282000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7111000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
360000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
600000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
461000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4175000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
19000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
620000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
527000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
623000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
80000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
490000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
21000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1360000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1635
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-17000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
705000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
17000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
37000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5490000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-590000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
97000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4260000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
590000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-70000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
36000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1159
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-37000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1998000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
38000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
37000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19944000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-2000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1033000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1205000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
455000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2170000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
253000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
550000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-15000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
121000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1900000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
15000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1915000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
Q3
CY2024Q3 us-gaap Payable Investment Purchase
PayableInvestmentPurchase
11655000 usd
CY2023Q4 us-gaap Liabilities
Liabilities
517593000 usd
us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
101373000 usd
us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
96626000 usd
CY2024Q3 us-gaap Interest Expense Operating
InterestExpenseOperating
10374000 usd
CY2023Q3 us-gaap Interest Expense Operating
InterestExpenseOperating
9403000 usd
us-gaap Interest Expense Operating
InterestExpenseOperating
29470000 usd
us-gaap Management Fee Expense
ManagementFeeExpense
15545000 usd
us-gaap Management Fee Expense
ManagementFeeExpense
14761000 usd
us-gaap Incentive Fee Expense
IncentiveFeeExpense
9364000 usd
us-gaap Incentive Fee Expense
IncentiveFeeExpense
8891000 usd
us-gaap Administrative Fees Expense
AdministrativeFeesExpense
7155000 usd
us-gaap Administrative Fees Expense
AdministrativeFeesExpense
6752000 usd
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
3424000 usd
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
3291000 usd
us-gaap Investment Income Investment Expense
InvestmentIncomeInvestmentExpense
64958000 usd
us-gaap Investment Income Investment Expense
InvestmentIncomeInvestmentExpense
60294000 usd
us-gaap Investment Company Contractual Fee Waived
InvestmentCompanyContractualFeeWaived
6678000 usd
us-gaap Investment Company Contractual Fee Waived
InvestmentCompanyContractualFeeWaived
6297000 usd
us-gaap Investment Company Expense After Reduction Of Fee Waiver And Reimbursement
InvestmentCompanyExpenseAfterReductionOfFeeWaiverAndReimbursement
58280000 usd
us-gaap Investment Company Expense After Reduction Of Fee Waiver And Reimbursement
InvestmentCompanyExpenseAfterReductionOfFeeWaiverAndReimbursement
53997000 usd
us-gaap Net Investment Income
NetInvestmentIncome
43093000 usd
us-gaap Net Investment Income
NetInvestmentIncome
42629000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
23802000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
-24986000 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-24656000 usd
us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
954000 usd
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
3625000 usd
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
2235000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
6150000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
3189000 usd
us-gaap Net Income Loss
NetIncomeLoss
36089000 usd
us-gaap Net Income Loss
NetIncomeLoss
44869000 usd
CY2024Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.18
CY2023Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.18
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.53
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.53
CY2023Q3 msif Investment Company Investment Income Loss From Operations Per Share Per Diluted Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerSharePerDilutedShare
0.17
CY2023Q3 msif Investment Company Investment Income Loss From Operations Per Share Per Basic Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerSharePerBasicShare
0.17
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
609665000 usd
CY2023Q1 us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
4414000 usd
CY2023Q1 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
3985000 usd
CY2023Q1 us-gaap Dividends Common Stock
DividendsCommonStock
14026000 usd
CY2023Q1 us-gaap Stockholders Equity
StockholdersEquity
608299000 usd
CY2023Q2 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
2000000 usd
CY2023Q2 us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
4760000 usd
CY2023Q2 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
6523000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
19256000 usd
CY2023Q2 us-gaap Dividends Common Stock
DividendsCommonStock
14009000 usd
CY2023Q2 us-gaap Stockholders Equity
StockholdersEquity
613783000 usd
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
622307000 usd
CY2024Q1 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
2500000 usd
CY2024Q1 us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
4493000 usd
CY2024Q1 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
6547000 usd
CY2024Q1 us-gaap Net Income Loss
NetIncomeLoss
10589000 usd
CY2024Q1 us-gaap Dividends Common Stock
DividendsCommonStock
14821000 usd
CY2024Q1 us-gaap Stockholders Equity
StockholdersEquity
618521000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1036000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1024000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1024000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
607 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
607000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1430000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
79000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
737 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1070000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1360000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5116000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5062000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5116000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3327 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1531000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
246000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4056000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4025000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4056000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
4320 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1920000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3280000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3220000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3203000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2100000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4820000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7260000 usd
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1159
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13731000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13672000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12441000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3699000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1713000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
750000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
744000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
750000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1651 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
165000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3148000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
943000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
943000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
924000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1100
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1720
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
915000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
925000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1148
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4010000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
360000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
310000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0995
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12125000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12006000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12125000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1125
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
75000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
71000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
71000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2094000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2155000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
374000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
370000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2359000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2332000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1935000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
174000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
240000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3909000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3893000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7074000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7074000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
914000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
401000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
359000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-11000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-11000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1135
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1980000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1954000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1980000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1506
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1128000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-6000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1109
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1209
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
523000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
820000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1135
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1250000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1450
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0975
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3144000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3209000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1231
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3209000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3142000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3209000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
32000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1160
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7879000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7705000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7879000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1364
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4834000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4888000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
200000 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1388000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1372000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0800
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0960
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1586000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1586000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
995000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
800000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
528000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1380000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
127000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
282000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
147 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2375000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2459000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
265000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
11647 shares
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
960000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
951000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
951000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
145 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3060000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2420000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1468 shares
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1198
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
115000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7660000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
110 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3135000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3135000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3800000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3800000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3565000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1164000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3180000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
772000 usd
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1204
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
100000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
90000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-17000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1276
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3417000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3344000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
122416 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
200000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-18000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-18000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1396
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0850
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2270000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1360000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8737000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
80000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
80000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4819000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15098000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14797000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4700000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4642000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
230000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
187 shares
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
239000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6256000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6115000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6144000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1355
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1147
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
207000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
201000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
201000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.2363
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1800
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3000000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1062
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1271
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7960000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7933000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7960000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1271
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1707000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1707000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-28000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-28000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3225000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1264
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3225000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1120000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1106000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1133000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1400
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
198000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
189000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
196000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7237000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
38000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
34000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1170
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2979000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2943000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2979000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2840000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1841000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
692000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1196
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4825000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4742000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4825000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1196
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2515000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2468000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2515000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1263
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12193000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12193000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2778000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
2080000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19944000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
37000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
37000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19944000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
220000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
220000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1430000 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
158000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
4000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
93000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-40000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
23000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1400000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
40000 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
73000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
469000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5407000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
105000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1456000 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-360000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
1360000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
560000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1360000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3280000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
38000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
10000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
217000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
301000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
518000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-11000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
529000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5002000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
11000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
262000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1250
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-220000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
19000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
571000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
220000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-620000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
620000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
948000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
48000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
330000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8787000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4933000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-80000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
80000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
126000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
4188000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
600000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3588000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1350
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
83000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
424000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4606000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
3000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
92000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2310000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
350000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2660000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1159
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
375000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-649000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
-94000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
6392000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
1800000 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-2050000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2350000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1800000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
4150000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
880000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1400000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2290000 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
366000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
9162000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9162000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5708000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2119000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
280000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
2000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-2000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
2000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
dei Amendment Flag
AmendmentFlag
false
CY2024Q3 us-gaap Interest Payable Current And Noncurrent
InterestPayableCurrentAndNoncurrent
8631000 usd
CY2023Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2023Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
450000000 shares
CY2024Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-71544000 usd
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-63909000 usd
CY2024Q3 us-gaap Stockholders Equity
StockholdersEquity
618485000 usd
CY2024Q3 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
33477000 usd
CY2023Q3 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
32351000 usd
us-gaap Interest Expense Operating
InterestExpenseOperating
26599000 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
30415000 usd
us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
2525000 usd
CY2024Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.18
CY2023Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.18
msif Investment Company Investment Income Loss From Operations Per Share Per Diluted Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerSharePerDilutedShare
0.56
msif Investment Company Investment Income Loss From Operations Per Share Per Basic Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerSharePerBasicShare
0.56
CY2024Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
80335969 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
80245958 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
80245958 shares
CY2023Q1 us-gaap Net Income Loss
NetIncomeLoss
12231000 usd
CY2023Q3 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
2750000 usd
CY2023Q3 us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
4690000 usd
CY2023Q3 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
7034000 usd
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
13382000 usd
CY2023Q3 us-gaap Dividends Common Stock
DividendsCommonStock
14002000 usd
CY2023Q3 us-gaap Stockholders Equity
StockholdersEquity
613569000 usd
CY2024Q2 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
2500000 usd
CY2024Q2 us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
4632000 usd
CY2024Q2 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
6182000 usd
CY2024Q2 us-gaap Net Income Loss
NetIncomeLoss
18129000 usd
CY2024Q2 us-gaap Dividends Common Stock
DividendsCommonStock
14425000 usd
CY2024Q2 us-gaap Stockholders Equity
StockholdersEquity
623175000 usd
CY2024Q3 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
2000000 usd
CY2024Q3 us-gaap Stockholders Equity
StockholdersEquity
618485000 usd
us-gaap Net Income Loss
NetIncomeLoss
36089000 usd
us-gaap Net Income Loss
NetIncomeLoss
44869000 usd
msif Payments To Investments In Portfolio Companies
PaymentsToInvestmentsInPortfolioCompanies
253889000 usd
msif Payments To Investments In Portfolio Companies
PaymentsToInvestmentsInPortfolioCompanies
156523000 usd
msif Proceeds From Sales And Repayments Of Debt Investments In Portfolio Companies
ProceedsFromSalesAndRepaymentsOfDebtInvestmentsInPortfolioCompanies
169961000 usd
msif Proceeds From Sales And Repayments Of Debt Investments In Portfolio Companies
ProceedsFromSalesAndRepaymentsOfDebtInvestmentsInPortfolioCompanies
119927000 usd
msif Proceeds From Sales And Return Of Capital Of Equity Investments In Portfolio Companies
ProceedsFromSalesAndReturnOfCapitalOfEquityInvestmentsInPortfolioCompanies
39496000 usd
msif Proceeds From Sales And Return Of Capital Of Equity Investments In Portfolio Companies
ProceedsFromSalesAndReturnOfCapitalOfEquityInvestmentsInPortfolioCompanies
13280000 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-24656000 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
30415000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
23802000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
-24986000 usd
us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
2338000 usd
us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1273000 usd
msif Amortization Of Deferred Offering Costs
AmortizationOfDeferredOfferingCosts
0 usd
msif Amortization Of Deferred Offering Costs
AmortizationOfDeferredOfferingCosts
129000 usd
msif Accretion Of Unearned Income
AccretionOfUnearnedIncome
5740000 usd
msif Accretion Of Unearned Income
AccretionOfUnearnedIncome
5772000 usd
msif Payment In Kind Interest
PaymentInKindInterest
5100000 usd
msif Payment In Kind Interest
PaymentInKindInterest
3805000 usd
msif Cumulative Dividends Non Cash
CumulativeDividendsNonCash
-101000 usd
msif Cumulative Dividends Non Cash
CumulativeDividendsNonCash
-129000 usd
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
3625000 usd
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
2235000 usd
msif Increase Decrease In Interest And Dividend Receivable
IncreaseDecreaseInInterestAndDividendReceivable
4650000 usd
msif Increase Decrease In Interest And Dividend Receivable
IncreaseDecreaseInInterestAndDividendReceivable
2307000 usd
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
714000 usd
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
1982000 usd
us-gaap Increase Decrease In Management And Incentive Fees Payable
IncreaseDecreaseInManagementAndIncentiveFeesPayable
-1271000 usd
us-gaap Increase Decrease In Management And Incentive Fees Payable
IncreaseDecreaseInManagementAndIncentiveFeesPayable
524000 usd
us-gaap Increase Decrease In Interest Payable Net
IncreaseDecreaseInInterestPayableNet
2365000 usd
us-gaap Increase Decrease In Interest Payable Net
IncreaseDecreaseInInterestPayableNet
3231000 usd
us-gaap Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
3354000 usd
us-gaap Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
-552000 usd
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-13383000 usd
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
8969000 usd
us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
7000000 usd
us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
4750000 usd
us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
16765000 usd
us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
17542000 usd
us-gaap Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
0 usd
us-gaap Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
129000 usd
us-gaap Payments Of Ordinary Dividends
PaymentsOfOrdinaryDividends
29686000 usd
us-gaap Payments Of Ordinary Dividends
PaymentsOfOrdinaryDividends
26990000 usd
us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
252000000 usd
us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
107000000 usd
us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
181000000 usd
us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
72000000 usd
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
26000 usd
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
2262000 usd
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
31523000 usd
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-7173000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
18140000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
1796000 usd
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
30786000 usd
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
21312000 usd
CY2024Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
48926000 usd
CY2023Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
23108000 usd
us-gaap Interest Paid Net
InterestPaidNet
24766000 usd
us-gaap Interest Paid Net
InterestPaidNet
22106000 usd
us-gaap Income Taxes Paid
IncomeTaxesPaid
489000 usd
us-gaap Income Taxes Paid
IncomeTaxesPaid
1960000 usd
us-gaap Dividends
Dividends
14478000 usd
us-gaap Dividends
Dividends
14002000 usd
us-gaap Stock Issued1
StockIssued1
13578000 usd
us-gaap Stock Issued1
StockIssued1
13864000 usd
CY2024Q3 msif Investment Owned Balance Percent Of Shares
InvestmentOwnedBalancePercentOfShares
0.390
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1550000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1335
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19944000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2896 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6435000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21890000 usd
CY2024Q3 msif Investment Owned Balance Percent Of Shares
InvestmentOwnedBalancePercentOfShares
0.490
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3345000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8819000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
900000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2184683 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1901000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3200000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
61077 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2090001 shares
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
800 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
800000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
105 shares
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
12 shares
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1175000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1164000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1164000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
453 shares
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1535
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1285000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2990000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1336
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3905000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1087 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2860000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7630000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
457 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
491000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3900000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1790000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1783000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1783000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
179 shares
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
200 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
127000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
237000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-3000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3237000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4751000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4735000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4751000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2100 shares
CY2024Q3 msif Investment Owned Balance Percent Of Shares
InvestmentOwnedBalancePercentOfShares
0.060
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12120000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11986000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12120000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2261 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4423000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
26840000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2046000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0950
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1250
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
600000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
600000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
351000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
15930 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1400000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
920 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
920000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 msif Investment Owned Balance Percent Of Shares
InvestmentOwnedBalancePercentOfShares
0.080
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2296000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4472000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
6436566 shares
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1400
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
16500 shares
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000 shares
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1436000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1468 shares
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1175
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1350
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
91 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3030000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3030000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
490000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
490000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
490000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1185
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
576 shares
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
282 shares
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1635
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5490000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5449000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5490000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2500 shares
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-8000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7108000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
110 shares
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1159
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1159
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1313000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1159
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
15036 shares
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1000
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-5000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1000
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3740000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1230 shares
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1263
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22554000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
55 shares
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0850
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5918000 usd
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1200
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1200
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3800000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1411 shares
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1980000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
154 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1164000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2380000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3060 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3060000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3060000 usd
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1800
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1800
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1800
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
593927 shares
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
197717 shares
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0100
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0100
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2322000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2318000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2274000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
11 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
83000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
40000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7703000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7669000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7703000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1523
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0975
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1523
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5425000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5411000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4556000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1720
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1175
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11693000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11451000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
282000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1208
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18049000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17597000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17597000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1500
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1500
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2106000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2106000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2106000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1176
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1176
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
17265 shares
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
62403 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
62000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
100000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1159
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
925000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1259
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
925000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
915000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
925000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
100000 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
100000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
100000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1206
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3365000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3287000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3365000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
137 shares
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
286109 shares
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
122416 shares
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1548387 shares
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1025
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-15000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-15000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1531
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1025
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0925
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9035000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8939000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7544000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1050000 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1050000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
580000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0850
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1282
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1500
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1282
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4348000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3998000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3978000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
700446 shares
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
175110 shares
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
540000 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
564000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
80000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1348
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
360 shares
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
360 shares
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1135
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11288000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11091000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11288000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000000 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1550000 usd
CY2024Q3 msif Investment Owned Balance Percent Of Shares
InvestmentOwnedBalancePercentOfShares
0.010
CY2024Q3 msif Investment Owned Balance Percent Of Shares
InvestmentOwnedBalancePercentOfShares
0.010
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1000
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13330000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1500
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1500
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1500
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1500
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6131000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4078000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
4 shares
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0600
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3040000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
126446 shares
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2205000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
80000 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
80000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
160000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-3000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1500
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2390000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2685000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2340000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
39 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
660000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-49000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-49000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1328
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15146000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
426000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
429000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1145
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1881000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1835000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1170
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1149
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1035
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10869000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10666000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10733000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
37 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
52000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
60000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
140000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
137000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
137000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4200000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4159000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4159000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1486 shares
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1500
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1316000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
681000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
776316 shares
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0800
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
776000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1145
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1145
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2253000 usd
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1345
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2333000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2100000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2139000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
125000 shares
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1181000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1160000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1160000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0900
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
19 shares
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
61 shares
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1120
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-8000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-8000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6872000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6716000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6872000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
170998 shares
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
308000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
306000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1287
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0800
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3909000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8200000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
210000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
170000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1135
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9744000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9715000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9744000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
56 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
713000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4750000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
56 shares
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0250
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1289000 usd
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0250
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
35971 shares
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-18000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-18000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-24000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-24000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1082
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1384
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0825
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8000000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7847000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8000000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1095
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
306000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
297000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
306000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1070
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6154000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6101000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6154000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1070
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1162
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0150
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17043000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17043000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15988000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3819000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1153
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8310000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
47847 shares
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1303
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
676000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
662000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
609000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1327
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6209000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1327
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1250000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1227000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1126000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
101719 shares
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1522
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1235
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7334000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7254000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2143 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1129
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1125
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16812000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16779000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16070000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1062
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6375000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6283000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5355000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2236000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2236000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2236000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4406000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4339000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4339000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2521000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
177800 shares
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.2500
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.2500
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
178000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
190000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
50753 shares
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1189
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0943
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
186322 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1309
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1735000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1706000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1686000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1553
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0100
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
299000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
294000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
294000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1553
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0100
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0100
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1105000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
915000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
915000 usd
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0100
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
48327 shares
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
5653333 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
216000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1740000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-49000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-49000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17783000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17367000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17076000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.2159
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1600
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.2159
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
942000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.2159
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1600
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.2159
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0600
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1666000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1666000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1666000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1345
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0875
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1345
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
392514 shares
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
12214 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1221000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
140351 shares
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1286000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1238000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
967000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1450
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0975
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9262000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9175000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6966000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1011
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5720000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5701000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5548000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1243
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
601000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
601000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
601000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1260
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1260
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5194000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5144000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5194000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1260
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
863000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
854000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
863000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1348
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0300
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4510000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4472000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3724000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0475
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11552000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11486000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8578000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-24000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1259
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21222000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21014000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21222000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1663000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1633000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1633000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
434331 shares
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0800
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0800
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
434000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
460000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
112865 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
113000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
290000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1256
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18152000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17935000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16242000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1137
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
860000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
842000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
860000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1031
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3209000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
300000 shares
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1400
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
40821 shares
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1200
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
14842 shares
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1400
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0400
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0400
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0400
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0800
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0800
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
32000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0800
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0800
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0800
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0800
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
12798820 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
256000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
211000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-3000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-3000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1198
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14651000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14521000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14651000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-14000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-14000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1253
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11979000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11643000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11514000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1160
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2910000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2886000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2886000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
806 shares
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-29000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-29000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1135
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2646000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
532 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
532000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1360000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
13021 shares
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
13021 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
520000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1203
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10354000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5097000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4997000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5018000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1259
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4223000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4158000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4057000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1459
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4223000 usd
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8465000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8446000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8465000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1400
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1020
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4388000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4355000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4355000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
61 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
61000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
59000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1246
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
780000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
769000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
780000 usd
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4888000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000000 shares
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1400000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
65427 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
65000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
65000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
320000 shares
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0800
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0715
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0600
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6755000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2458000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2702000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1151
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19539000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1350
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0900
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1275
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3000000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2934000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3000000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
70207 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
767000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3180000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1247
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12406000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0400
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
306000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
303000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
290000 usd
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0400
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
53000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
48000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0400
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2177000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0400
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1965000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0960
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1456000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1430000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1456000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
200000 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
200000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1359
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
833000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
778000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
800000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1359
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1259
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9050000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1459
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9050000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8892000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8684000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1606000 usd
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
530 shares
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
530000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
530000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1016
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1246
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0150
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2360000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1246
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0150
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
630000 usd
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
598000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
613000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1126
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1130
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
1.880
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10798000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10798000 usd
CY2024Q3 msif Investment Company Percentage Of Loans With Variable Rate Floors
InvestmentCompanyPercentageOfLoansWithVariableRateFloors
0.96
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0497
us-gaap Option Indexed To Issuers Equity Strike Price1
OptionIndexedToIssuersEquityStrikePrice1
0.01
us-gaap Option Indexed To Issuers Equity Strike Price1
OptionIndexedToIssuersEquityStrikePrice1
0.01
us-gaap Option Indexed To Issuers Equity Strike Price1
OptionIndexedToIssuersEquityStrikePrice1
0.01
us-gaap Option Indexed To Issuers Equity Strike Price1
OptionIndexedToIssuersEquityStrikePrice1
0.01
us-gaap Option Indexed To Issuers Equity Strike Price1
OptionIndexedToIssuersEquityStrikePrice1
0.01
us-gaap Option Indexed To Issuers Equity Strike Price1
OptionIndexedToIssuersEquityStrikePrice1
0.01
CY2024Q3 msif Investment Index Based Floating Interest Rate
InvestmentIndexBasedFloatingInterestRate
0.0300
CY2024Q3 msif Investment Index Based Floating Interest Rate
InvestmentIndexBasedFloatingInterestRate
0.0300
CY2024Q3 msif Investment Index Based Floating Interest Rate
InvestmentIndexBasedFloatingInterestRate
0.0300
CY2024Q3 msif Investment Index Based Floating Interest Rate
InvestmentIndexBasedFloatingInterestRate
0.0300
us-gaap Option Indexed To Issuers Equity Strike Price1
OptionIndexedToIssuersEquityStrikePrice1
1.00
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0200
CY2024Q3 msif Investment Interest Rate Stated
InvestmentInterestRateStated
0.1175
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0458
CY2023Q4 msif Investment Owned Balance Percent Of Shares
InvestmentOwnedBalancePercentOfShares
0.388
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1148
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1348
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2023Q4 msif Investment Owned Balance Percent Of Shares
InvestmentOwnedBalancePercentOfShares
0.493
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
900000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
900000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
900000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2184683 shares
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
772620 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1104000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1538
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
55000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1031000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1020000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1020000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
607 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
607000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1210000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
800 shares
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
105 shares
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
12 shares
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
737 shares
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1448
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4394000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4364000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4394000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3327 shares
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2760000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1349
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3905000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3903000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3905000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1087 shares
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
457 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
491000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3920000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2140000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
253000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
179 shares
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
200 shares
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7111000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5513000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5448000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5407000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
240 shares
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
4320 shares
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1350
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
49000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
928000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
887000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
844000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
290000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
964 shares
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1400
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
217000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
213000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
217000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1400
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5002000 usd
CY2023Q4 msif Investment Owned Balance Percent Of Shares
InvestmentOwnedBalancePercentOfShares
0.060
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1050
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2261 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4423000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24180000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0800
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2336000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2304000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2336000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
56 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1225000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2870000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
920 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
920000 usd
CY2023Q4 msif Investment Owned Balance Percent Of Shares
InvestmentOwnedBalancePercentOfShares
0.082
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2296000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4225000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-27000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-27000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3600 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3600000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3600000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1316
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3725 shares
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
350000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
200 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
248000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
683000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
16500 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1100000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
80000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000 shares
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
900000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
899000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
899000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
515 shares
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1648
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1360000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
282 shares
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1648
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5510000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5452000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5510000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2500 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2500000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4260000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0800
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-6000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3790000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
375000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
370000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
375000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1247
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18179000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18019000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18179000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
55 shares
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0850
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
6564055 shares
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
460000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
460000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
432000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1651 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
165000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1411 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
141000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
136 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2311000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1980000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
154 shares
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7050000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6926000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6926000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3060 shares
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1800
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1800
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
151000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
149000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
149000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1800
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1800
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
593927 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1143
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1081000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1066000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1081000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1143
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2304000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2219000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2304000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1143
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0100
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0100
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2531000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2527000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2481000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1122
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4250000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0740
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1538000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1529
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0975
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1529
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4833000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1529
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0975
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1529
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1729
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4270000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1729
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1175
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1729
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2425000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11693000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11451000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
526000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1500
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1500
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1007000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2070 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
124000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
62402 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
62000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
100000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1216
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
50000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
50000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1116
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
925000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3321000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
137 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
134000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
124000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1548387 shares
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1264
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0625
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1050000 shares
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1500
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2035000 usd
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1296
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
700446 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
533000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
175110 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1111000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
129000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
80000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
540000 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
564000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
498000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1354
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4040000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
360 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
360000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
310000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
360 shares
CY2023Q4 msif Investment Owned Balance Percent Of Shares
InvestmentOwnedBalancePercentOfShares
0.005
CY2023Q4 msif Investment Owned Balance Percent Of Shares
InvestmentOwnedBalancePercentOfShares
0.012
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
4 shares
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0600
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
379338 shares
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
126446 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1138
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
100000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
96000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
96000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2225000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
50000 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
500000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
500000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1161
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2581000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1161
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
80000 shares
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1266
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1266
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
186000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1266
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
450000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
440000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
432000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1140000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1133000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1140000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1440000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4000000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1352
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4167000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4123000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4040000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15260000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
861618 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3335000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23135000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7500000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7280000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7280000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4700000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1486 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1486000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1920000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0800
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0800
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
776000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
260000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1045
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2070000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1245
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1245
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2113000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1879000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1859000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
125000 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
128000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
60000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2376241 shares
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1250000 shares
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1227000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1200000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1200000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0900
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
412000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
409000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
409000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
19 shares
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
61 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
102000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
109000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1179
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2391000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2357000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2175000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1198
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-9000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-9000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1345
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6924000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6742000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6924000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
170998 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
174000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
190000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1261
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
308000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
306000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
302000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1261
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3681000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-76000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-76000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
210084 shares
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1165
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
494000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9744000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9697000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9744000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
56 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
713000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4370000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
56 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
38000 usd
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1434
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
205000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
205000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
186000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1434
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0950
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1434
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2036000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2036000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1849000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-14000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-14000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1186
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1995000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1995000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1186
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4925000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4854000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4925000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1591
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0825
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7964000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1096
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6266000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6200000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6266000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1096
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1942000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1921000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1942000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1241
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
791000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
791000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
786000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10384000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
422 shares
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1425
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0775
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0100
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.2000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
240000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
279000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2100 shares
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4388000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4314000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
20000 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1000000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1121
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1881000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1829000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1881000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1121
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9690000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9579000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9690000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1165
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8373000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8143000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8287000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
47847 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
239000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1353
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
676000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
659000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
664000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1355
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1260000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1231000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1237000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
101719 shares
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1246
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1246
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2143 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5544000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5539000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5370000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
519000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
516000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
509000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16812000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16751000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16515000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1350
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1350
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
735000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
722000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
722000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1350
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2641000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2525000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2525000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
50753 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
689000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
670000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1104
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1659
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
178000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
174000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
174000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1559
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1091000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
848000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
848000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
48327 shares
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1246
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
5653333 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
216000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2190000 usd
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.2363
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.2163
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1600
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.2163
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.2163
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1643000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
117000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
392514 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3678000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-4000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1500
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
368 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
404000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1070000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1164
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
261000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1161
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
140351 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
140000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
140000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1475
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0925
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1292000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1235000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1180000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1475
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0925
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9310000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9205000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8475000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5765000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5592000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11552000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-36000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1228
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16721000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16568000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16721000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1146
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2803000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2771000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2803000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1146
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3925000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1146
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3464000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3424000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3464000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1146
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1748000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
434331 shares
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0800
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0800
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
443000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
443000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
112865 shares
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-6000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1146
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2671000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2632000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2671000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1252
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17524000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1064
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
300000 shares
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1400
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0400
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0400
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0400
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4957000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
12798820 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
256000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
197000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-12000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-12000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1254
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10991000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10888000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10991000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1252
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3878000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1147
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7043000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6711000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6039000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1125
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-35000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1212
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
532 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
532000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
500000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1228
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0685
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5970000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5813000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5970000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1220
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0685
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1280
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1288
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-19000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-19000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1370
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3906000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3813000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3813000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1302083 shares
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1222
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
796000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
789000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
745000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1221
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12917000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12829000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12089000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1114
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9691000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9691000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1847
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
833000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
781000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
818000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1188
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10553000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10261000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10362000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-10000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1216
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4219000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4150000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4142000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1416
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0850
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4219000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4150000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4082000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1354
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6410000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6389000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6383000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1354
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9022000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8991000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8984000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1400
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2860000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2777000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2860000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
17500 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
114000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
600000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1146
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
60606 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
61000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
59000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-14000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1372
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4925000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4857000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4925000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
200000 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
200000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
160000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000000 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
40000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
37000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
37000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1880000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1858000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
43027 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
43000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
320000 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1600000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1600000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1253
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0715
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6802000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2623000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2438000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1146
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12405000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12308000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12405000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1299
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3000000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2923000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3000000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
70207 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
767000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2180000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12500000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
769231 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
769000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1911000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-5000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1254
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4654000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4600000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4654000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
500000 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
500000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
910000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
253000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
249000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
253000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
53000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
47000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
53000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2166000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2146000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2166000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1955000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1936000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1955000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1134
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
665000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
654000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
665000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1135
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2948000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2907000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2947000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1135
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1467000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1438000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1467000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
200000 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
200000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
390000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1264
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2778000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2745000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1266
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2583000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2528000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2583000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1266
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11625000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11479000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11625000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1627000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1601000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1601000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
530 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
530000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
530000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-5000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1122
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1188000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1163000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1188000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1125
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2352000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2321000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2352000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5584000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5485000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5110000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1271
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2356000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2352000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2234000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1271
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
591000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
589000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
555000 usd
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
1.756
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1038318000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1092895000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3188000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3188000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17656000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17656000 usd
CY2023Q4 msif Investment Company Percentage Of Loans With Variable Rate Floors
InvestmentCompanyPercentageOfLoansWithVariableRateFloors
0.95
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023 us-gaap Option Indexed To Issuers Equity Strike Price1
OptionIndexedToIssuersEquityStrikePrice1
0.01
CY2023 us-gaap Option Indexed To Issuers Equity Strike Price1
OptionIndexedToIssuersEquityStrikePrice1
0.01
CY2023 us-gaap Option Indexed To Issuers Equity Strike Price1
OptionIndexedToIssuersEquityStrikePrice1
0.01
CY2023 us-gaap Option Indexed To Issuers Equity Strike Price1
OptionIndexedToIssuersEquityStrikePrice1
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0150
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0200
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0200
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q4 msif Investment Index Based Floating Interest Rate
InvestmentIndexBasedFloatingInterestRate
0.0300
CY2023Q4 msif Investment Index Based Floating Interest Rate
InvestmentIndexBasedFloatingInterestRate
0.0300
CY2023Q4 msif Investment Index Based Floating Interest Rate
InvestmentIndexBasedFloatingInterestRate
0.0300
CY2023Q4 msif Investment Index Based Floating Interest Rate
InvestmentIndexBasedFloatingInterestRate
0.0300
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0525
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0523
CY2023 us-gaap Option Indexed To Issuers Equity Strike Price1
OptionIndexedToIssuersEquityStrikePrice1
1.00
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0200
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
us-gaap Use Of Estimates
UseOfEstimates
<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt">Use of Estimates</span><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 as of the date of the financial statements and the reported amounts of revenue and expenses during the period. Actual results may differ from these estimates under different conditions or assumptions. Additionally, as explained in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note B.1. — Summary of Significant Accounting Policies — Valuation of the Investment Portfolio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the consolidated financial statements include investments in the Investment Portfolio whose values have been estimated by MSC Income Fund pursuant to valuation policies and procedures approved and overseen by MSC Income Fund’s Board of Directors, in the absence of readily ascertainable market values. Because of the inherent uncertainty of the Investment Portfolio valuations, those estimated values may differ materially from the values that would have been determined had a ready market for the securities existed.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Macroeconomic factors, including pandemics, risk of recession, inflation, supply chain constraints or disruptions, geopolitical disruptions and changing market index interest rates, and the related effect on the U.S. and global economies, have impacted, and may continue to impact, the businesses and operating results of certain of MSC Income Fund’s portfolio companies. As a result of these and other current effects of macroeconomic factors, as well as the uncertainty regarding the extent and duration of their impact, the valuation of MSC Income Fund’s Investment Portfolio has and may continue to experience increased volatility.</span></div>
CY2024Q3 us-gaap Money Market Funds At Carrying Value
MoneyMarketFundsAtCarryingValue
31200000 usd
CY2023Q4 us-gaap Money Market Funds At Carrying Value
MoneyMarketFundsAtCarryingValue
20800000 usd
CY2024Q3 us-gaap Cash Uninsured Amount
CashUninsuredAmount
16500000 usd
CY2023Q4 us-gaap Cash Uninsured Amount
CashUninsuredAmount
9000000.0 usd
us-gaap Revenue Recognition Interest
RevenueRecognitionInterest
<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt">Interest, Dividend and Fee Income</span><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSC Income Fund records interest and dividend income on the accrual basis to the extent amounts are expected to be collected. Dividend income is recorded when dividends are declared by the portfolio company or at such other time that an obligation exists for the portfolio company to make a distribution. MSC Income Fund evaluates accrued interest and dividend income periodically for collectability. When a loan or debt security becomes 90 days or more past due, and if MSC Income Fund otherwise does not expect the debtor to be able to service its debt obligation, MSC Income Fund will generally place the loan or debt security on non-accrual status and cease recognizing interest income on that loan or debt security until the borrower has demonstrated the ability and intent to pay contractual amounts due. If a loan or debt security’s status significantly improves regarding the debtor’s ability to service the debt obligation, or if a loan or debt security is sold or written off, MSC Income Fund removes it from non-accrual status.</span></div>
us-gaap Revenue Recognition Dividends
RevenueRecognitionDividends
<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSC Income Fund holds certain debt and preferred equity instruments in its Investment Portfolio that contain PIK interest and cumulative dividend provisions. The PIK interest, computed at the contractual rate specified in each debt agreement, is periodically added to the principal balance of the debt and is recorded as interest income. Thus, the actual collection of this interest may be deferred until the time of debt principal repayment. Cumulative dividends are recorded as dividend income, and any dividends in arrears are added to the balance of the preferred equity investment. The actual collection of these dividends in arrears may be deferred until such time as the preferred equity is redeemed or sold. To maintain RIC tax treatment (as discussed in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note B.7. — Summary of Significant Accounting Policies — Income Taxes</span> below), these non-cash sources of income may need to be paid out to stockholders in the form of distributions, even though MSC Income Fund may not have collected the PIK interest and cumulative dividends in cash. MSC Income Fund stops accruing PIK interest and cumulative dividends and writes off any accrued and uncollected interest and dividends in arrears when it determines that such PIK interest and dividends in arrears are no longer collectible.
CY2024Q3 msif Investment Company Percentage Of Total Investment Income Attributable To Noncash Paid In Kind Interest Income
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToNoncashPaidInKindInterestIncome
0.067
CY2023Q3 msif Investment Company Percentage Of Total Investment Income Attributable To Noncash Paid In Kind Interest Income
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToNoncashPaidInKindInterestIncome
0.046
CY2023Q3 msif Investment Company Percentage Of Total Investment Income Attributable To Noncash Cumulative Dividend Income
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToNoncashCumulativeDividendIncome
0.001
CY2024Q3 msif Investment Company Percentage Of Total Investment Income Attributable To Noncash Cumulative Dividend Income
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToNoncashCumulativeDividendIncome
0.001
msif Investment Company Percentage Of Total Investment Income Attributable To Noncash Paid In Kind Interest Income
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToNoncashPaidInKindInterestIncome
0.054
msif Investment Company Percentage Of Total Investment Income Attributable To Noncash Paid In Kind Interest Income
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToNoncashPaidInKindInterestIncome
0.039
msif Investment Company Percentage Of Total Investment Income Attributable To Noncash Cumulative Dividend Income
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToNoncashCumulativeDividendIncome
0.001
msif Investment Company Percentage Of Total Investment Income Attributable To Noncash Cumulative Dividend Income
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToNoncashCumulativeDividendIncome
0.001
CY2024Q3 us-gaap Investment Income Interest
InvestmentIncomeInterest
30236000 usd
CY2023Q3 us-gaap Investment Income Interest
InvestmentIncomeInterest
29400000 usd
us-gaap Investment Income Interest
InvestmentIncomeInterest
88154000 usd
us-gaap Investment Income Interest
InvestmentIncomeInterest
86791000 usd
CY2024Q3 us-gaap Investment Income Dividend
InvestmentIncomeDividend
2485000 usd
CY2023Q3 us-gaap Investment Income Dividend
InvestmentIncomeDividend
2399000 usd
us-gaap Investment Income Dividend
InvestmentIncomeDividend
8964000 usd
us-gaap Investment Income Dividend
InvestmentIncomeDividend
7862000 usd
CY2024Q3 us-gaap Fee Income
FeeIncome
756000 usd
CY2023Q3 us-gaap Fee Income
FeeIncome
552000 usd
us-gaap Fee Income
FeeIncome
4255000 usd
us-gaap Fee Income
FeeIncome
1973000 usd
CY2024Q3 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
33477000 usd
CY2023Q3 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
32351000 usd
us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
101373000 usd
us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
96626000 usd
CY2024Q3 msif Investment Company Percentage Of Total Investment Income Attributable To Interest Income Debt Investments Net
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToInterestIncomeDebtInvestmentsNet
0.030
CY2023Q3 msif Investment Company Percentage Of Total Investment Income Attributable To Interest Income Debt Investments Net
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToInterestIncomeDebtInvestmentsNet
0.026
msif Investment Company Percentage Of Total Investment Income Attributable To Interest Income Debt Investments Net
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToInterestIncomeDebtInvestmentsNet
0.028
msif Investment Company Percentage Of Total Investment Income Attributable To Interest Income Debt Investments Net
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToInterestIncomeDebtInvestmentsNet
0.026
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1162627000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1092895000 usd
CY2024Q3 msif Investment Company Annualized Total Return
InvestmentCompanyAnnualizedTotalReturn
0.105
CY2023Q3 msif Investment Company Annualized Total Return
InvestmentCompanyAnnualizedTotalReturn
0.120
msif Investment Company Annualized Total Return
InvestmentCompanyAnnualizedTotalReturn
0.124
msif Investment Company Annualized Total Return
InvestmentCompanyAnnualizedTotalReturn
0.129
CY2023 msif Investment Company Achieved Total Return
InvestmentCompanyAchievedTotalReturn
0.136
us-gaap Concentration Risk Percentage1
ConcentrationRiskPercentage1
1.000
CY2023 us-gaap Concentration Risk Percentage1
ConcentrationRiskPercentage1
1.000
us-gaap Concentration Risk Percentage1
ConcentrationRiskPercentage1
1.000
CY2023 us-gaap Concentration Risk Percentage1
ConcentrationRiskPercentage1
1.000
CY2024Q3 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
556688000 usd
CY2024Q3 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
621000 usd
CY2024Q3 us-gaap Long Term Debt
LongTermDebt
556067000 usd
CY2024Q3 us-gaap Debt Instrument Fair Value
DebtInstrumentFairValue
545365000 usd
CY2023Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
485688000 usd
CY2023Q4 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
845000 usd
CY2023Q4 us-gaap Long Term Debt
LongTermDebt
484843000 usd
CY2023Q4 us-gaap Debt Instrument Fair Value
DebtInstrumentFairValue
477219000 usd
CY2024Q3 us-gaap Interest Expense Debt
InterestExpenseDebt
10374000 usd
CY2023Q3 us-gaap Interest Expense Debt
InterestExpenseDebt
9403000 usd
us-gaap Interest Expense Debt
InterestExpenseDebt
29470000 usd
us-gaap Interest Expense Debt
InterestExpenseDebt
26599000 usd
CY2023Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
7.77
CY2022Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
7.61
us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.54
us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.53
msif Investment Company Realized Gain Loss On Investment Per Share
InvestmentCompanyRealizedGainLossOnInvestmentPerShare
0.30
msif Investment Company Realized Gain Loss On Investment Per Share
InvestmentCompanyRealizedGainLossOnInvestmentPerShare
-0.31
msif Investment Company Unrealized Gain Loss On Investment Per Share
InvestmentCompanyUnrealizedGainLossOnInvestmentPerShare
-0.31
msif Investment Company Unrealized Gain Loss On Investment Per Share
InvestmentCompanyUnrealizedGainLossOnInvestmentPerShare
0.38
msif Investment Company Income Tax Benefit Provision Per Share
InvestmentCompanyIncomeTaxBenefitProvisionPerShare
-0.08
msif Investment Company Income Tax Benefit Provision Per Share
InvestmentCompanyIncomeTaxBenefitProvisionPerShare
-0.04
us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.45
us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.56
msif Investment Company Dividend Distribution To Shareholders Per Share
InvestmentCompanyDividendDistributionToShareholdersPerShare
0.37
msif Investment Company Dividend Distribution To Shareholders Per Share
InvestmentCompanyDividendDistributionToShareholdersPerShare
0.53
msif Investment Company Capital Gain Distribution To Shareholders Per Share
InvestmentCompanyCapitalGainDistributionToShareholdersPerShare
0.17
msif Investment Company Capital Gain Distribution To Shareholders Per Share
InvestmentCompanyCapitalGainDistributionToShareholdersPerShare
0
us-gaap Investment Company Distribution To Shareholders Per Share
InvestmentCompanyDistributionToShareholdersPerShare
0.54
us-gaap Investment Company Distribution To Shareholders Per Share
InvestmentCompanyDistributionToShareholdersPerShare
0.53
us-gaap Investment Company Repurchase Of Shares Per Share
InvestmentCompanyRepurchaseOfSharesPerShare
0.01
us-gaap Investment Company Repurchase Of Shares Per Share
InvestmentCompanyRepurchaseOfSharesPerShare
0.02
msif Investment Company Other Per Share
InvestmentCompanyOtherPerShare
0
msif Investment Company Other Per Share
InvestmentCompanyOtherPerShare
0.01
CY2024Q3 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
7.69
CY2023Q3 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
7.67
CY2024Q3 msif Investment Company Common Stock Shares Outstanding
InvestmentCompanyCommonStockSharesOutstanding
80434891 shares
CY2023Q3 msif Investment Company Common Stock Shares Outstanding
InvestmentCompanyCommonStockSharesOutstanding
80013948 shares
CY2024Q3 us-gaap Stockholders Equity
StockholdersEquity
618485000 usd
CY2023Q3 us-gaap Stockholders Equity
StockholdersEquity
613569000 usd
us-gaap Investment Company Average Net Assets
InvestmentCompanyAverageNetAssets
620622000 usd
us-gaap Investment Company Average Net Assets
InvestmentCompanyAverageNetAssets
611329000 usd
us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
512088000 usd
us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
482021000 usd
msif Investment Company Expense Ratio Including Income Tax Expense
InvestmentCompanyExpenseRatioIncludingIncomeTaxExpense
0.1038
msif Investment Company Expense Ratio Including Income Tax Expense
InvestmentCompanyExpenseRatioIncludingIncomeTaxExpense
0.0935
msif Investment Company Operating Expenses Ratio
InvestmentCompanyOperatingExpensesRatio
0.0939
msif Investment Company Operating Expenses Ratio
InvestmentCompanyOperatingExpensesRatio
0.0883
msif Investment Company Operating Expenses Ratio Excluding Interest Expense
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpense
0.0464
msif Investment Company Operating Expenses Ratio Excluding Interest Expense
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpense
0.0448
msif Investment Company Operating Expenses Ratio Excluding Interest Expense And Incentive Fees
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseAndIncentiveFees
0.0313
msif Investment Company Operating Expenses Ratio Excluding Interest Expense And Incentive Fees
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseAndIncentiveFees
0.0303
us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.0694
us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.0697
us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.1854
us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.1232
us-gaap Investment Company Total Return
InvestmentCompanyTotalReturn
0.0641
us-gaap Investment Company Total Return
InvestmentCompanyTotalReturn
0.0736
msif Investment Company Fee Waived Expense
InvestmentCompanyFeeWaivedExpense
6700000 usd
msif Investment Company Fee Waived Expense
InvestmentCompanyFeeWaivedExpense
6300000 usd
msif Investment Company Expense Ratio Including Income Tax Expense Excluding Expense Waivers
InvestmentCompanyExpenseRatioIncludingIncomeTaxExpenseExcludingExpenseWaivers
0.1149
msif Investment Company Expense Ratio Including Income Tax Expense Excluding Expense Waivers
InvestmentCompanyExpenseRatioIncludingIncomeTaxExpenseExcludingExpenseWaivers
0.1039
msif Investment Company Operating Expenses Ratio Excluding Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingExpenseWaivers
0.1049
msif Investment Company Operating Expenses Ratio Excluding Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingExpenseWaivers
0.0987
msif Investment Company Operating Expenses Ratio Excluding Interest Expense And Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseAndExpenseWaivers
0.0573
msif Investment Company Operating Expenses Ratio Excluding Interest Expense And Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseAndExpenseWaivers
0.0552
msif Investment Company Operating Expenses Ratio Excluding Interest Expense Incentive Fees And Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseIncentiveFeesAndExpenseWaivers
0.0422
msif Investment Company Operating Expenses Ratio Excluding Interest Expense Incentive Fees And Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseIncentiveFeesAndExpenseWaivers
0.0406
msif Investment Company Investment Income Loss Ratio Excluding Expense Waivers
InvestmentCompanyInvestmentIncomeLossRatioExcludingExpenseWaivers
0.0588
msif Investment Company Investment Income Loss Ratio Excluding Expense Waivers
InvestmentCompanyInvestmentIncomeLossRatioExcludingExpenseWaivers
0.0595
CY2024Q3 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
14500000 usd
CY2024Q3 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.18
us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
43700000 usd
us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.545
CY2023Q3 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
14000000.0 usd
CY2023Q3 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.175
us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
42000000.0 usd
us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.525
us-gaap Net Income Loss
NetIncomeLoss
36089000 usd
us-gaap Net Income Loss
NetIncomeLoss
44869000 usd
us-gaap Investment Company Tax Basis Unrealized Gain Loss Not Currently Taxable Deductible
InvestmentCompanyTaxBasisUnrealizedGainLossNotCurrentlyTaxableDeductible
24656000 usd
us-gaap Investment Company Tax Basis Unrealized Gain Loss Not Currently Taxable Deductible
InvestmentCompanyTaxBasisUnrealizedGainLossNotCurrentlyTaxableDeductible
-30415000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
6150000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
3189000 usd
msif Investment Company Tax Basis Pre Tax Book Income Loss Not Consolidated For Tax Purposes Increase Decrease In Taxable Income
InvestmentCompanyTaxBasisPreTaxBookIncomeLossNotConsolidatedForTaxPurposesIncreaseDecreaseInTaxableIncome
-9867000 usd
msif Investment Company Tax Basis Pre Tax Book Income Loss Not Consolidated For Tax Purposes Increase Decrease In Taxable Income
InvestmentCompanyTaxBasisPreTaxBookIncomeLossNotConsolidatedForTaxPurposesIncreaseDecreaseInTaxableIncome
-676000 usd
msif Investment Company Tax Basis Book Income And Tax Income Differences Increase Decrease In Taxable Income
InvestmentCompanyTaxBasisBookIncomeAndTaxIncomeDifferencesIncreaseDecreaseInTaxableIncome
-9989000 usd
msif Investment Company Tax Basis Book Income And Tax Income Differences Increase Decrease In Taxable Income
InvestmentCompanyTaxBasisBookIncomeAndTaxIncomeDifferencesIncreaseDecreaseInTaxableIncome
20099000 usd
msif Investment Company Tax Basis Net Income Loss Attributable To Parent Estimated
InvestmentCompanyTaxBasisNetIncomeLossAttributableToParentEstimated
47039000 usd
msif Investment Company Tax Basis Net Income Loss Attributable To Parent Estimated
InvestmentCompanyTaxBasisNetIncomeLossAttributableToParentEstimated
37066000 usd
msif Investment Company Tax Basis Taxable Income Earned In Prior Year And Carried Forward For Distribution In Current Year
InvestmentCompanyTaxBasisTaxableIncomeEarnedInPriorYearAndCarriedForwardForDistributionInCurrentYear
14745000 usd
msif Investment Company Tax Basis Taxable Income Earned In Prior Year And Carried Forward For Distribution In Current Year
InvestmentCompanyTaxBasisTaxableIncomeEarnedInPriorYearAndCarriedForwardForDistributionInCurrentYear
20674000 usd
msif Investment Company Tax Basis Taxable Income Earned Prior To Period End And Carried Forward For Distribution Next Period
InvestmentCompanyTaxBasisTaxableIncomeEarnedPriorToPeriodEndAndCarriedForwardForDistributionNextPeriod
-32538000 usd
msif Investment Company Tax Basis Taxable Income Earned Prior To Period End And Carried Forward For Distribution Next Period
InvestmentCompanyTaxBasisTaxableIncomeEarnedPriorToPeriodEndAndCarriedForwardForDistributionNextPeriod
-29705000 usd
msif Investment Company Tax Basis Dividends Paid Or Payable
InvestmentCompanyTaxBasisDividendsPaidOrPayable
14478000 usd
msif Investment Company Tax Basis Dividends Paid Or Payable
InvestmentCompanyTaxBasisDividendsPaidOrPayable
14002000 usd
msif Investment Company Tax Basis Distributions Accrued Or Paid To Common Stockholders
InvestmentCompanyTaxBasisDistributionsAccruedOrPaidToCommonStockholders
43724000 usd
msif Investment Company Tax Basis Distributions Accrued Or Paid To Common Stockholders
InvestmentCompanyTaxBasisDistributionsAccruedOrPaidToCommonStockholders
42037000 usd
CY2024Q3 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
761000 usd
CY2023Q3 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
-39000 usd
us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
1145000 usd
us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
15000 usd
CY2024Q3 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
397000 usd
CY2023Q3 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
337000 usd
us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
810000 usd
us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
565000 usd
CY2024Q3 msif Current Excise Tax Expense Benefit
CurrentExciseTaxExpenseBenefit
491000 usd
CY2023Q3 msif Current Excise Tax Expense Benefit
CurrentExciseTaxExpenseBenefit
133000 usd
msif Current Excise Tax Expense Benefit
CurrentExciseTaxExpenseBenefit
570000 usd
msif Current Excise Tax Expense Benefit
CurrentExciseTaxExpenseBenefit
374000 usd
CY2024Q3 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
1649000 usd
CY2023Q3 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
431000 usd
us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
2525000 usd
us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
954000 usd
CY2024Q3 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
652000 usd
CY2023Q3 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
292000 usd
us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
3395000 usd
us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
2533000 usd
CY2024Q3 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
133000 usd
CY2023Q3 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-750000 usd
us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
230000 usd
us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-298000 usd
CY2024Q3 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
785000 usd
CY2023Q3 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-458000 usd
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
3625000 usd
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
2235000 usd
CY2024Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2434000 usd
CY2023Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-27000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
6150000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
3189000 usd
CY2024Q3 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
6900000 usd
CY2023Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
3300000 usd
CY2024Q3 msif Stockholders Equity Percentage Of Shares To Be Issued Under Ceiling Limit Of Net Asset Value Per Share
StockholdersEquityPercentageOfSharesToBeIssuedUnderCeilingLimitOfNetAssetValuePerShare
0.025
us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
13578000 usd
us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
13864000 usd
us-gaap Stock Issued During Period Shares Dividend Reinvestment Plan
StockIssuedDuringPeriodSharesDividendReinvestmentPlan
1706763 shares
us-gaap Stock Issued During Period Shares Dividend Reinvestment Plan
StockIssuedDuringPeriodSharesDividendReinvestmentPlan
1767289 shares
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1308000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
22000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
6250000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
5000000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4500000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4057000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3888000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3718000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3333000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2432000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2105000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1798000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1756000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1750000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1667000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1562000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1549000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1428000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1384000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1361000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1330000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1321000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1216000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
900000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
890000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
840000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
800000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
786000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
781000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
750000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
630000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
600000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
600000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
589000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
521000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
513000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
512000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
510000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
500000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
500000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
456000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
434000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
400000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
400000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
400000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
400000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
400000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
400000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
382000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
349000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
300000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
300000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
292000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
225000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
220000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
205000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
200000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
200000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
200000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
180000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
177000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
150000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
145000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
123000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
105000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
100000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
100000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
100000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
71000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
43000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
42000 usd
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
73456000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
568000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
38000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
530000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1135
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1335
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-37000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
69000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
900000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1375
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
138000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1020000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
79000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
75000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
407000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
407000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1787000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
3000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
50000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
2000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-15000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
93000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
4000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
15000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1164000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-110000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
71000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
110000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
570000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1535
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
2000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1535
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
54000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
550000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
5494000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
378000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-29000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
84000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
4394000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
230000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
23000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
230000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2990000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-17000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
18000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
17000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
17000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1336
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
401000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
300000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
969000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
300000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7630000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
90000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
17000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
90000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
805000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-20000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
121000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
20000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
37000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
176000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
30000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
350000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
19000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
7000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
910000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
146000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
910000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-45000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
45000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
237000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
1000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
6000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
236000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
236000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-6000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
660000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
5000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
404000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6712000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-630000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
392000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
630000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17490000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1350
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0750
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
3000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
49000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
50000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
60000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
7000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
86000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
844000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
24000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
23000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
845000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
30000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
30000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1525
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
410000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3673000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
12000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
482000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2459000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1400
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
2660000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0950
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
247000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
247000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4472000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
17000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-27000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
405000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
378000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1309
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
273000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1633000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
342000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1835000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14739000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
153000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
24000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
350000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
177000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
429000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
6000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
800000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4139000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0900
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
66000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
951000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
41000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
8000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
984000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
640000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2420000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
640000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3060000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-60000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
24000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
683000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
60000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1400
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
4000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
110000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1436000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-68000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
735000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6598000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
68000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1175
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
25000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
790000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
300000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
6000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
198000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2435000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
18000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2453000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
870000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
161000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1590000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
870000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2460000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1185
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
20000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1290000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
150000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1440000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
7000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
142000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
268000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
282000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
268000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
550000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
8000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
4000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
105000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
10000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
115000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
152000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
783000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7472000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
188000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
400000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7260000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
1205000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
430000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1205000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4340000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1159
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1159
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
27000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
745000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
481000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
64000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
750000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
375000 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
750000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-161000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
947000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18179000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
18179000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1263
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
22000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1213000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
22554000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1000000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
665000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6390000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1000000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0850
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0850
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1717000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3543000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1717000 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0850
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0850
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1200
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1200
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1350
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-800000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
22000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3180000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
800000 usd
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
38000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
588000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
588000 usd
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
59000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
330000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
508000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
838000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1348
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
62000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21890000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21890000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5896000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-596000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
4906000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
896000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4010000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1104000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1104000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1104000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
1104000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
1541000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1538
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
2000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
41000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1538
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
143000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1135000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
16000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
118000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1413
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
260000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
260000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1140000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-102000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
856000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6368000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
545000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
6913000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
16000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
98000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
20000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
50000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1175000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
225000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
70000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
225000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1544
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
2000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1448
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
430000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
23000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
430000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2600000 usd
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4102000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
750000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
698000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5728000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
752000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6480000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
170000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
167000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3330000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
170000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-37000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
220000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
457000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2163000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
20000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
260000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
7000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-660000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
69000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
660000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
55000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
152000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
130000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
282000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
2000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
25000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
330000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
7872000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
495000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7377000 usd
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1050
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-11000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
26000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
273000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
14000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
287000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1050
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-96000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
500000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
6882000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
360000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
600000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
600000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-370000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
-295000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
370000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1920000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0750
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1400
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-123000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
478000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5300000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
123000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
5423000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
2570000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
619000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4400000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
2570000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6970000 usd
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1050
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-68000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1338000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
68000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1968000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14120000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
7680000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1240000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12720000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
7680000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20400000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0800
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-16000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
201000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2836000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
16000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
216000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2636000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
810000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
82000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1790000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
810000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2600000 usd
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0950
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
57000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
571000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-250000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
250000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
700000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
283000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4331000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
283000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
508000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4106000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
3000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
172000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
200000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-28000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
3774000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
174000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3600000 usd
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-876000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1842000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18425000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
58000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
876000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17607000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1160000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
38000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1490000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1160000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
330000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
513000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5093000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
56000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
199000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4950000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0900
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
66000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
961000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
7000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
954000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
410000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1800000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
410000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2210000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
-6465000 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
6060000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
403000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
6060000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
6463000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
-4160000 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
4160000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
4160000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
4160000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
307000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
145000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1137000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
308000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
169000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1276000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
80000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
80000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
80000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
109000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1436000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1436000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
1080000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
785000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1080000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6788000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
708000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
223000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
725000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
413000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
1310000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
43000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1310000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1590000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1198
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-2000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
92000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1100000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
203000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
422000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4603000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
3000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4606000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
300000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2010000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
300000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1290000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1290000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1648
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-7000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
172000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1380000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
4000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
27000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1357000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
264000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
18000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
282000 usd
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1648
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
1320000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
227000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2940000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1320000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4260000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
3000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-8000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
2000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-43000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
382000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3902000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
13000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
167000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3748000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1340000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1650000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1340000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
310000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1125
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
6000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
8000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
625000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
625000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1249
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
170000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
690000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
18179000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18179000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-134000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1403000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29929000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
29929000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
1188000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
348000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4550000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1290000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5840000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0850
CY2023Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0850
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-126000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
364000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5063000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
243000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
8000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5298000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
139000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
139000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
139000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-14000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
42000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
460000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
14000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
446000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-102000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
349000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3780000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
3000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
102000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3681000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1020000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1920000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1020000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
900000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
44000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
150000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
150000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
180000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
300000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
300000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-2000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
3000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
2000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
2000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-10000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
191000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1980000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
10000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
10000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1980000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
1400000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
22000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1950000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1400000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3350000 usd
CY2023Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
6000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
4000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-1000 usd
CY2023Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
686000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7421000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
45000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
551000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6915000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-30000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
54000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2990000 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
30000 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2960000 usd
us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
-1541000 usd
us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
649000 usd
msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
-151000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2024Q3 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2024Q3 ecd Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
false
CY2024Q3 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2024Q3 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false

Files In Submission

Name View Source Status
0001535778-24-000189-index-headers.html Edgar Link pending
0001535778-24-000189-index.html Edgar Link pending
0001535778-24-000189.txt Edgar Link pending
0001535778-24-000189-xbrl.zip Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
msif-20240930.htm Edgar Link pending
msif-20240930.xsd Edgar Link pending
msif-2024930xex311.htm Edgar Link pending
msif-2024930xex312.htm Edgar Link pending
msif-2024930xex321.htm Edgar Link pending
msif-2024930xex322.htm Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
msif-20240930_pre.xml Edgar Link unprocessable
msif-20240930_htm.xml Edgar Link completed
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
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
msif-20240930_cal.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
msif-20240930_def.xml Edgar Link unprocessable
msif-20240930_lab.xml Edgar Link unprocessable