2024 Q1 Form 10-K Financial Statement

#000153577824000020 Filed on March 08, 2024

View on sec.gov

Income Statement

Concept 2024 Q1 2023 Q4 2023
Revenue $14.55M $57.67M
YoY Change 3.1% 9.08%
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 $9.549M $36.46M
YoY Change 14.58% 49.28%
% of Operating Profit
Other Income/Expense, Net
YoY Change
Pretax Income
YoY Change
Income Tax $940.0K $3.769M
% Of Pretax Income
Net Earnings $10.59M $66.21M
YoY Change -13.42% 45.23%
Net Earnings / Revenue 72.8% 114.81%
Basic Earnings Per Share $0.18 $0.72
Diluted Earnings Per Share $0.18 $0.72
COMMON SHARES
Basic Shares Outstanding 80.47M shares 80.54M shares 80.27M shares
Diluted Shares Outstanding 80.26M shares 80.27M shares

Balance Sheet

Concept 2024 Q1 2023 Q4 2023
SHORT-TERM ASSETS
Cash & Short-Term Investments
YoY Change
Cash & Equivalents $24.65M $30.79M
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.159B $1.140B
YoY Change 4.16% 2.96%
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 $540.1M $517.6M
YoY Change 7.14% 4.04%
SHAREHOLDERS EQUITY
Retained Earnings -$68.14M -$63.91M
YoY Change -10.78% -14.31%
Common Stock $80.00K $80.00K
YoY Change 0.0% 0.0%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $618.5M $622.3M
YoY Change
Total Liabilities & Shareholders Equity $1.159B $1.140B
YoY Change 4.16% 2.96%

Cashflow Statement

Concept 2024 Q1 2023 Q4 2023
OPERATING ACTIVITIES
Net Income $10.59M $66.21M
YoY Change -13.42% 45.23%
Depreciation, Depletion And Amortization
YoY Change
Cash From Operating Activities -$11.57M $50.23M
YoY Change -170.33% -34.49%
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 $15.90M
YoY Change 4.26%
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities $5.431M -$40.76M
YoY Change -151.95% -49.79%
NET CHANGE
Cash From Operating Activities -$11.57M $50.23M
Cash From Investing Activities
Cash From Financing Activities $5.431M -$40.76M
Net Change In Cash -$6.138M $9.474M
YoY Change -202.37% -310.49%
FREE CASH FLOW
Cash From Operating Activities -$11.57M $50.23M
Capital Expenditures
Free Cash Flow
YoY Change

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
579624000 usd
CY2021 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
674000 usd
CY2021 us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
11160000 usd
CY2021 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
10065000 usd
CY2021 us-gaap Net Income Loss
NetIncomeLoss
73636000 usd
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 At Cost
InvestmentOwnedAtCost
6000000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
772620 shares
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1538
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 At Cost
InvestmentOwnedAtCost
3903000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3905000 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.1400
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
217000 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
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2453000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
25786046 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
282000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
282000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
115000 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
141000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1980000 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 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 Interest Rate
InvestmentInterestRate
0.1143
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
772000 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 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
2425000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3765000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3417000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3321000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3344000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0850
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8737000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8716000 usd
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 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 Interest Rate
InvestmentInterestRate
0.1352
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2070000 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.0900
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
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.1165
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 Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0950
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 Cost
InvestmentOwnedAtCost
1962000 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 Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6266000 usd
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 Interest Rate
InvestmentInterestRate
0.1000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
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 Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
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 Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4920000 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 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.1275
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
113000 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 Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3225000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3146000 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 Interest Rate
InvestmentInterestRate
0.1220
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0685
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 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 Interest Rate
InvestmentInterestRate
0.1263
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12500000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12193000 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 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 Owned At Cost
InvestmentOwnedAtCost
5485000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5110000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
880000 usd
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6811000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6266000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
200 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
53000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
152000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1538
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1050
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1538
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5828000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
4320 shares
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0750
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2375000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2459000 usd
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29795000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29929000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0850
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3797000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3780000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-5000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
86000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
77000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-13000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-13000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2484000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2427000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2095000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0932
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
925000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
907000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
916000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0850
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
80000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
80000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
80000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1073
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2600000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2574000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2574000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1048
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1995000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1977000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1995000 usd
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4819000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4754000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4819000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1256
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15604000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6110000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5978000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
125000 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
497000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7762000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6826000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.2000
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5621000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5613000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4342000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
618000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
622000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1800
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1274
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4938000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4856000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4833000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1013
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1748000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1697000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1697000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
112865 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
113000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
113000 usd
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11634000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11524000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11634000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
57000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
70000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-11000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-11000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1101
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9726000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9576000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8974000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1400
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21890000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1104000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-4000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1920000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5352000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-330000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
950000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
330000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
620000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 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
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
692000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-787000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
2773000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18425000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
85000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
350000 usd
CY2023 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
350000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
683000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1436000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1380000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
264000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2940000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 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 Interest Rate
InvestmentInterestRate
0.1200
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-218000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
466000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
3000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
218000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3565000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3971000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
36000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-4000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
2000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1413
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
900000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
607000 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
2079000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18120000 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 Balance Shares
InvestmentOwnedBalanceShares
4320 shares
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 At Cost
InvestmentOwnedAtCost
4175000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4175000 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 At Cost
InvestmentOwnedAtCost
1400000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
920 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
920000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2053000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6390000 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 Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-10000 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
InvestmentInterestRate
0.1600
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-16000 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 Fair Value
InvestmentOwnedAtFairValue
-44000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7280000 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 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 Fair Value
InvestmentOwnedAtFairValue
6924000 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 At Cost
InvestmentOwnedAtCost
240000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
279000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
216000 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.1500
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7796000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
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
0 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-4000 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 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
2456000 usd
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
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-2000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1135000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1135000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
607000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
800000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
105 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
79000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1223
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6368000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1313
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3758000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3731000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3731000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2860000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5728000 usd
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
273000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4550000 usd
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2826000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2826000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1014
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
80000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
80000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
124000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1294
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
564000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
741000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-19000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0891
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
415000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
411000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
796000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
796000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
796000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-18000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-18000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1062
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4975000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4884000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4975000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
447000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
465000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1442
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2470000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
620000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0884
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
200000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
250000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1169000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1192000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1050
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
3570000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1219000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14550000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
3570000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-41000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
471000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5729000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
34000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
356000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
865000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
6540000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
220000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1316
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4933000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1290000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1648
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-7000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
231000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
6000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
2000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
2000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
1320000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
274000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1320000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
34000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
7472000 usd
CY2023 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
7472000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
6000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
28000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
625000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
250000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
375000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1920000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1920000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-141000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
124000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
124000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-165000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
165000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
165000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0800
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
10000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
5000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
904000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
55000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
550000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6926000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
588000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1223
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5558000 usd
CY2023Q4 us-gaap Receivable Investment Sale
ReceivableInvestmentSale
171000 usd
CY2022Q4 us-gaap Receivable Investment Sale
ReceivableInvestmentSale
464000 usd
CY2023Q4 us-gaap Accumulated Amortization Deferred Finance Costs
AccumulatedAmortizationDeferredFinanceCosts
4168000 usd
CY2022Q4 us-gaap Accumulated Amortization Deferred Finance Costs
AccumulatedAmortizationDeferredFinanceCosts
2413000 usd
CY2023Q4 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
3416000 usd
CY2022Q4 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
2908000 usd
CY2023Q4 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
2091000 usd
CY2022Q4 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
2420000 usd
CY2023Q4 us-gaap Assets
Assets
1139900000 usd
CY2023 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2023
CY2023 dei Entity Central Index Key
EntityCentralIndexKey
0001535778
CY2023 dei Amendment Flag
AmendmentFlag
false
CY2023 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2023 dei Document Annual Report
DocumentAnnualReport
true
CY2023 dei Document Period End Date
DocumentPeriodEndDate
2023-12-31
CY2023 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2023 dei Document Transition Report
DocumentTransitionReport
false
CY2023 dei Entity File Number
EntityFileNumber
814-00939
CY2023 dei Entity Registrant Name
EntityRegistrantName
MSC Income Fund, Inc.
CY2023 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
MD
CY2023 dei Entity Tax Identification Number
EntityTaxIdentificationNumber
45-3999996
CY2023 dei Entity Address Address Line1
EntityAddressAddressLine1
1300 Post Oak Boulevard
CY2023 dei Entity Address Address Line2
EntityAddressAddressLine2
8th Floor
CY2023 dei Entity Address City Or Town
EntityAddressCityOrTown
Houston
CY2023 dei Entity Address State Or Province
EntityAddressStateOrProvince
TX
CY2023 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
77056
CY2023 dei City Area Code
CityAreaCode
713
CY2023 dei Local Phone Number
LocalPhoneNumber
350-6000
CY2023 dei Security12g Title
Security12gTitle
Common Stock, par value $0.001 per share
CY2023 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2023 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2023 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2023 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2023 dei Entity Filer Category
EntityFilerCategory
Non-accelerated Filer
CY2023 dei Entity Small Business
EntitySmallBusiness
false
CY2023 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2023 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
false
CY2023 dei Document Fin Stmt Error Correction Flag
DocumentFinStmtErrorCorrectionFlag
false
CY2023 dei Entity Shell Company
EntityShellCompany
false
CY2023Q2 dei Entity Public Float
EntityPublicFloat
0 usd
CY2024Q1 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
80469732 shares
CY2023 cef Return At Minus Ten Percent
ReturnAtMinusTenPercent
-0.238
CY2023 cef Return At Minus Five Percent
ReturnAtMinusFivePercent
-0.147
CY2023 cef Return At Zero Percent
ReturnAtZeroPercent
-0.055
CY2023 cef Return At Plus Five Percent
ReturnAtPlusFivePercent
0.036
CY2023 cef Return At Plus Ten Percent
ReturnAtPlusTenPercent
0.128
CY2023Q4 cef Annual Interest Rate Percent
AnnualInterestRatePercent
0.071
CY2023 cef Annual Coverage Return Rate Percent
AnnualCoverageReturnRatePercent
0.030
CY2023 dei Auditor Firm
AuditorFirmId
248
CY2023 dei Auditor Name
AuditorName
GRANT THORNTON LLP
CY2023 dei Auditor Location
AuditorLocation
Houston, Texas
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1038318000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1059886000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1092895000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1068143000 usd
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
30786000 usd
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
21312000 usd
CY2023Q4 msif Interest And Dividend Receivable
InterestAndDividendReceivable
10541000 usd
CY2022Q4 msif Interest And Dividend Receivable
InterestAndDividendReceivable
11917000 usd
CY2022Q4 us-gaap Assets
Assets
1107164000 usd
CY2023Q4 us-gaap Accounts Payable And Other Accrued Liabilities
AccountsPayableAndOtherAccruedLiabilities
255000 usd
CY2022Q4 us-gaap Accounts Payable And Other Accrued Liabilities
AccountsPayableAndOtherAccruedLiabilities
1292000 usd
CY2023Q4 us-gaap Payable Investment Purchase
PayableInvestmentPurchase
206000 usd
CY2022Q4 us-gaap Payable Investment Purchase
PayableInvestmentPurchase
0 usd
CY2023Q4 us-gaap Interest Payable Current And Noncurrent
InterestPayableCurrentAndNoncurrent
6266000 usd
CY2022Q4 us-gaap Interest Payable Current And Noncurrent
InterestPayableCurrentAndNoncurrent
5443000 usd
CY2023Q4 us-gaap Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
14019000 usd
CY2022Q4 us-gaap Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
12816000 usd
CY2023Q4 msif Management And Incentive Fees Payable
ManagementAndIncentiveFeesPayable
8745000 usd
CY2022Q4 msif Management And Incentive Fees Payable
ManagementAndIncentiveFeesPayable
7042000 usd
CY2023Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
3259000 usd
CY2022Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
362000 usd
CY2023Q4 us-gaap Liabilities
Liabilities
517593000 usd
CY2022Q4 us-gaap Liabilities
Liabilities
497499000 usd
CY2023Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2022Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2023Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2022Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2023Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
450000000 shares
CY2022Q4 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
CY2022Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
80105999 shares
CY2022Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
80105999 shares
CY2023Q4 us-gaap Common Stock Value
CommonStockValue
80000 usd
CY2022Q4 us-gaap Common Stock Value
CommonStockValue
80000 usd
CY2023Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
686136000 usd
CY2022Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
684165000 usd
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-63909000 usd
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-74580000 usd
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
622307000 usd
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
609665000 usd
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1139900000 usd
CY2022Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1107164000 usd
CY2023Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
7.77
CY2022Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
7.61
CY2023 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
131386000 usd
CY2022 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
103765000 usd
CY2021 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
90128000 usd
CY2023 us-gaap Interest Expense
InterestExpense
36458000 usd
CY2022 us-gaap Interest Expense
InterestExpense
24423000 usd
CY2021 us-gaap Interest Expense
InterestExpense
14469000 usd
CY2023 us-gaap Management Fee Expense
ManagementFeeExpense
19828000 usd
CY2022 us-gaap Management Fee Expense
ManagementFeeExpense
19831000 usd
CY2021 us-gaap Management Fee Expense
ManagementFeeExpense
17316000 usd
CY2023 us-gaap Incentive Fee Expense
IncentiveFeeExpense
12569000 usd
CY2022 us-gaap Incentive Fee Expense
IncentiveFeeExpense
2130000 usd
CY2021 us-gaap Incentive Fee Expense
IncentiveFeeExpense
557000 usd
CY2023 us-gaap Administrative Fees Expense
AdministrativeFeesExpense
8916000 usd
CY2022 us-gaap Administrative Fees Expense
AdministrativeFeesExpense
5147000 usd
CY2021 us-gaap Administrative Fees Expense
AdministrativeFeesExpense
4317000 usd
CY2023 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
4254000 usd
CY2022 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
3905000 usd
CY2021 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
4427000 usd
CY2023 us-gaap Investment Income Investment Expense
InvestmentIncomeInvestmentExpense
82025000 usd
CY2022 us-gaap Investment Income Investment Expense
InvestmentIncomeInvestmentExpense
55436000 usd
CY2021 us-gaap Investment Income Investment Expense
InvestmentIncomeInvestmentExpense
41086000 usd
CY2023 us-gaap Investment Company Contractual Fee Waived
InvestmentCompanyContractualFeeWaived
8308000 usd
CY2022 us-gaap Investment Company Contractual Fee Waived
InvestmentCompanyContractualFeeWaived
4540000 usd
CY2021 us-gaap Investment Company Contractual Fee Waived
InvestmentCompanyContractualFeeWaived
4317000 usd
CY2023 us-gaap Investment Company Expense After Reduction Of Fee Waiver And Reimbursement
InvestmentCompanyExpenseAfterReductionOfFeeWaiverAndReimbursement
73717000 usd
CY2022 us-gaap Investment Company Expense After Reduction Of Fee Waiver And Reimbursement
InvestmentCompanyExpenseAfterReductionOfFeeWaiverAndReimbursement
50896000 usd
CY2021 us-gaap Investment Company Expense After Reduction Of Fee Waiver And Reimbursement
InvestmentCompanyExpenseAfterReductionOfFeeWaiverAndReimbursement
36769000 usd
CY2023 us-gaap Net Investment Income
NetInvestmentIncome
57669000 usd
CY2022 us-gaap Net Investment Income
NetInvestmentIncome
52869000 usd
CY2021 us-gaap Net Investment Income
NetInvestmentIncome
53359000 usd
CY2023 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
0 usd
CY2022 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
0 usd
CY2021 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
-2430000 usd
CY2023 msif Debt And Equity Securities Realized Gain Loss Net
DebtAndEquitySecuritiesRealizedGainLossNet
-34010000 usd
CY2022 msif Debt And Equity Securities Realized Gain Loss Net
DebtAndEquitySecuritiesRealizedGainLossNet
-3936000 usd
CY2021 msif Debt And Equity Securities Realized Gain Loss Net
DebtAndEquitySecuritiesRealizedGainLossNet
-2928000 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
46319000 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1702000 usd
CY2021 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
25095000 usd
CY2023 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
872000 usd
CY2022 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
1281000 usd
CY2021 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
1890000 usd
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
2897000 usd
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
362000 usd
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
0 usd
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
3769000 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1643000 usd
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1890000 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
45588000 usd
CY2021 us-gaap Net Income Loss
NetIncomeLoss
73636000 usd
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.72
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.72
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.66
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.66
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.67
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.67
CY2023 msif Investment Company Investment Income Loss From Operations Per Share Per Basic Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerSharePerBasicShare
0.82
CY2023 msif Investment Company Investment Income Loss From Operations Per Share Per Diluted Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerSharePerDilutedShare
0.82
CY2022 msif Investment Company Investment Income Loss From Operations Per Share Per Basic Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerSharePerBasicShare
0.57
CY2022 msif Investment Company Investment Income Loss From Operations Per Share Per Diluted Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerSharePerDilutedShare
0.57
CY2021 msif Investment Company Investment Income Loss From Operations Per Share Per Basic Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerSharePerBasicShare
0.92
CY2021 msif Investment Company Investment Income Loss From Operations Per Share Per Diluted Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerSharePerDilutedShare
0.92
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
80269002 shares
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
80269002 shares
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
79993040 shares
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
79993040 shares
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
79873537 shares
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
79873537 shares
CY2021 us-gaap Dividends Common Stock
DividendsCommonStock
41859000 usd
CY2021 msif Adjustments To Additional Paid In Capital Reclassification For Certain Permanent Book To Tax Differences
AdjustmentsToAdditionalPaidInCapitalReclassificationForCertainPermanentBookToTaxDifferences
0 usd
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
613170000 usd
CY2022 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
750000 usd
CY2022 us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
17750000 usd
CY2022 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
15986000 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
45588000 usd
CY2022 us-gaap Dividends Common Stock
DividendsCommonStock
51607000 usd
CY2022 msif Adjustments To Additional Paid In Capital Reclassification For Certain Permanent Book To Tax Differences
AdjustmentsToAdditionalPaidInCapitalReclassificationForCertainPermanentBookToTaxDifferences
0 usd
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
609665000 usd
CY2023 msif Adjustments To Additional Paid In Capital Reclassification For Certain Permanent Book To Tax Differences
AdjustmentsToAdditionalPaidInCapitalReclassificationForCertainPermanentBookToTaxDifferences
0 usd
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
622307000 usd
CY2023 us-gaap Net Income Loss
NetIncomeLoss
66209000 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
45588000 usd
CY2021 us-gaap Net Income Loss
NetIncomeLoss
73636000 usd
CY2023 msif Payments To Investments In Portfolio Companies
PaymentsToInvestmentsInPortfolioCompanies
236404000 usd
CY2022 msif Payments To Investments In Portfolio Companies
PaymentsToInvestmentsInPortfolioCompanies
217226000 usd
CY2021 msif Payments To Investments In Portfolio Companies
PaymentsToInvestmentsInPortfolioCompanies
546882000 usd
CY2023 msif Proceeds From Sales And Repayments Of Debt Investments In Portfolio Companies
ProceedsFromSalesAndRepaymentsOfDebtInvestmentsInPortfolioCompanies
223154000 usd
CY2022 msif Proceeds From Sales And Repayments Of Debt Investments In Portfolio Companies
ProceedsFromSalesAndRepaymentsOfDebtInvestmentsInPortfolioCompanies
247455000 usd
CY2021 msif Proceeds From Sales And Repayments Of Debt Investments In Portfolio Companies
ProceedsFromSalesAndRepaymentsOfDebtInvestmentsInPortfolioCompanies
312806000 usd
CY2023 msif Proceeds From Sales And Return Of Capital Of Equity Investments In Portfolio Companies
ProceedsFromSalesAndReturnOfCapitalOfEquityInvestmentsInPortfolioCompanies
15595000 usd
CY2022 msif Proceeds From Sales And Return Of Capital Of Equity Investments In Portfolio Companies
ProceedsFromSalesAndReturnOfCapitalOfEquityInvestmentsInPortfolioCompanies
0 usd
CY2021 msif Proceeds From Sales And Return Of Capital Of Equity Investments In Portfolio Companies
ProceedsFromSalesAndReturnOfCapitalOfEquityInvestmentsInPortfolioCompanies
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
46319000 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1702000 usd
CY2021 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
25095000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
-34010000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
-3936000 usd
CY2021 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
-498000 usd
CY2023 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
0 usd
CY2022 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
0 usd
CY2021 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
-2430000 usd
CY2023 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
2053000 usd
CY2022 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1463000 usd
CY2021 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1277000 usd
CY2023 msif Amortization Of Deferred Offering Costs
AmortizationOfDeferredOfferingCosts
129000 usd
CY2022 msif Amortization Of Deferred Offering Costs
AmortizationOfDeferredOfferingCosts
276000 usd
CY2021 msif Amortization Of Deferred Offering Costs
AmortizationOfDeferredOfferingCosts
230000 usd
CY2023 msif Accretion Of Unearned Income
AccretionOfUnearnedIncome
7833000 usd
CY2022 msif Accretion Of Unearned Income
AccretionOfUnearnedIncome
5054000 usd
CY2021 msif Accretion Of Unearned Income
AccretionOfUnearnedIncome
5139000 usd
CY2023 msif Payment In Kind Interest
PaymentInKindInterest
5023000 usd
CY2022 msif Payment In Kind Interest
PaymentInKindInterest
4057000 usd
CY2021 msif Payment In Kind Interest
PaymentInKindInterest
5361000 usd
CY2023 msif Cumulative Dividends Non Cash
CumulativeDividendsNonCash
-172000 usd
CY2022 msif Cumulative Dividends Non Cash
CumulativeDividendsNonCash
-669000 usd
CY2021 msif Cumulative Dividends Non Cash
CumulativeDividendsNonCash
0 usd
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
2897000 usd
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
362000 usd
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
0 usd
CY2023 msif Increase Decrease In Interest And Dividend Receivable
IncreaseDecreaseInInterestAndDividendReceivable
-116000 usd
CY2022 msif Increase Decrease In Interest And Dividend Receivable
IncreaseDecreaseInInterestAndDividendReceivable
-1074000 usd
CY2021 msif Increase Decrease In Interest And Dividend Receivable
IncreaseDecreaseInInterestAndDividendReceivable
4688000 usd
CY2023 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-329000 usd
CY2022 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
361000 usd
CY2021 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-380000 usd
CY2023 us-gaap Increase Decrease In Management And Incentive Fees Payable
IncreaseDecreaseInManagementAndIncentiveFeesPayable
1703000 usd
CY2022 us-gaap Increase Decrease In Management And Incentive Fees Payable
IncreaseDecreaseInManagementAndIncentiveFeesPayable
1853000 usd
CY2021 us-gaap Increase Decrease In Management And Incentive Fees Payable
IncreaseDecreaseInManagementAndIncentiveFeesPayable
1137000 usd
CY2023 us-gaap Increase Decrease In Interest Payable Net
IncreaseDecreaseInInterestPayableNet
823000 usd
CY2022 us-gaap Increase Decrease In Interest Payable Net
IncreaseDecreaseInInterestPayableNet
2350000 usd
CY2021 us-gaap Increase Decrease In Interest Payable Net
IncreaseDecreaseInInterestPayableNet
2807000 usd
CY2023 us-gaap Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
-1037000 usd
CY2022 us-gaap Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
-2016000 usd
CY2021 us-gaap Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
816000 usd
CY2023 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
50230000 usd
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
76676000 usd
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-191148000 usd
CY2023 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
8500000 usd
CY2022 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
750000 usd
CY2021 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
674000 usd
CY2023 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
24427000 usd
CY2022 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
15984000 usd
CY2021 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
10065000 usd
CY2023 us-gaap Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
129000 usd
CY2022 us-gaap Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
276000 usd
CY2021 us-gaap Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
230000 usd
CY2023 us-gaap Payments Of Ordinary Dividends
PaymentsOfOrdinaryDividends
36438000 usd
CY2022 us-gaap Payments Of Ordinary Dividends
PaymentsOfOrdinaryDividends
33018000 usd
CY2021 us-gaap Payments Of Ordinary Dividends
PaymentsOfOrdinaryDividends
18725000 usd
CY2023 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
150000000 usd
CY2022 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
115000000 usd
CY2021 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
489688000 usd
CY2023 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
136000000 usd
CY2022 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
220000000 usd
CY2021 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
364816000 usd
CY2023 us-gaap Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
0 usd
CY2022 us-gaap Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
72500000 usd
CY2021 us-gaap Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
77500000 usd
CY2023 us-gaap Proceeds From Short Term Debt
ProceedsFromShortTermDebt
0 usd
CY2022 us-gaap Proceeds From Short Term Debt
ProceedsFromShortTermDebt
0 usd
CY2021 us-gaap Proceeds From Short Term Debt
ProceedsFromShortTermDebt
60000000 usd
CY2023 us-gaap Repayments Of Short Term Debt
RepaymentsOfShortTermDebt
0 usd
CY2022 us-gaap Repayments Of Short Term Debt
RepaymentsOfShortTermDebt
0 usd
CY2021 us-gaap Repayments Of Short Term Debt
RepaymentsOfShortTermDebt
60000000 usd
CY2023 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
2262000 usd
CY2022 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
149000 usd
CY2021 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
6131000 usd
CY2023 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-40756000 usd
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-81177000 usd
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
167895000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1031000 usd
CY2023 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
9474000 usd
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-4501000 usd
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-23253000 usd
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
21312000 usd
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
25813000 usd
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
49066000 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
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
25813000 usd
CY2023 us-gaap Interest Paid Net
InterestPaidNet
33594000 usd
CY2022 us-gaap Interest Paid Net
InterestPaidNet
20610000 usd
CY2021 us-gaap Interest Paid Net
InterestPaidNet
10385000 usd
CY2023 us-gaap Income Taxes Paid
IncomeTaxesPaid
2003000 usd
CY2022 us-gaap Income Taxes Paid
IncomeTaxesPaid
2469000 usd
CY2021 us-gaap Income Taxes Paid
IncomeTaxesPaid
1324000 usd
CY2023 us-gaap Dividends
Dividends
14019000 usd
CY2022 us-gaap Dividends
Dividends
12816000 usd
CY2021 us-gaap Dividends
Dividends
11974000 usd
CY2023 us-gaap Stock Issued1
StockIssued1
18417000 usd
CY2022 us-gaap Stock Issued1
StockIssued1
17750000 usd
CY2021 us-gaap Stock Issued1
StockIssued1
11160000 usd
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 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 Interest Rate
InvestmentInterestRate
0.1348
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
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 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 Balance Shares
InvestmentOwnedBalanceShares
2184683 shares
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 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 Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
607 shares
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 Interest Rate
InvestmentInterestRate
0.1413
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 At Cost
InvestmentOwnedAtCost
528000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1380000 usd
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 Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
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 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 Owned At Cost
InvestmentOwnedAtCost
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 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
-49000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 Balance Shares
InvestmentOwnedBalanceShares
1087 shares
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 Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2140000 usd
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 Balance Shares
InvestmentOwnedBalanceShares
179 shares
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 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 At Cost
InvestmentOwnedAtCost
7089000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7111000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
147 shares
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 Shares
InvestmentOwnedBalanceShares
240 shares
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1350
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4300000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1863 shares
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0750
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
50000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
49000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
49000 usd
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 Interest Rate
InvestmentInterestRate
0.1400
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
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 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 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.1050
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13520000 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 Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0950
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.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 Fair Value
InvestmentOwnedAtFairValue
620000 usd
CY2023Q4 msif Investment Owned Balance Percent Of Shares
InvestmentOwnedBalancePercentOfShares
0.082
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9316000 usd
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 Owned Balance Shares
InvestmentOwnedBalanceShares
6436566 shares
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
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 Balance Shares
InvestmentOwnedBalanceShares
3725 shares
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 Cost
InvestmentOwnedAtCost
265000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
350000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
11647 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 Interest Rate
InvestmentInterestRate
0.1200
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4950000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0900
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 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 Interest Rate
InvestmentInterestRate
0.1300
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
16500 shares
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000 shares
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 Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1468 shares
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 Fair Value
InvestmentOwnedAtFairValue
1590000 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 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 Balance Shares
InvestmentOwnedBalanceShares
515 shares
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 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 At Cost
InvestmentOwnedAtCost
1346000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1339000 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 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 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 Interest Rate
InvestmentInterestRate
0.1300
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7660000 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 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 Interest Rate
InvestmentInterestRate
0.1250
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3790000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3745000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3421000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1230 shares
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1125
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 Owned At Cost
InvestmentOwnedAtCost
508000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0850
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0850
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5918000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
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 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 Owned At Cost
InvestmentOwnedAtCost
-1000 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 Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
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 Principal Amount
InvestmentOwnedBalancePrincipalAmount
5014000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
593927 shares
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
197717 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 Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
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 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 Interest Rate
InvestmentInterestRate
0.1100
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0100
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 Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0100
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.0740
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1538000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
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 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
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
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 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 Paid In Kind
InvestmentInterestRatePaidInKind
0.1729
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11693000 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 Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1007000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1007000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 Paid In Kind
InvestmentInterestRatePaidInKind
0.1204
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3765000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 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.0725
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
137 shares
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
122416 shares
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
-18000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-18000 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 Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0625
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8535000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1050000 shares
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 Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
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 Owned At Cost
InvestmentOwnedAtCost
2035000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1907000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1396
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1296
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3941000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
700446 shares
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
175110 shares
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
80000 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
-16000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
360 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 msif Investment Owned Balance Percent Of Shares
InvestmentOwnedBalancePercentOfShares
0.005
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2270000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1360000 usd
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
InvestmentInterestRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0600
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 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 Owned Balance Shares
InvestmentOwnedBalanceShares
379338 shares
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2225000 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 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 Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
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 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 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.1161
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 Shares
InvestmentOwnedBalanceShares
80000 shares
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 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
3360000 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 Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2694000 usd
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 Interest Rate
InvestmentInterestRate
0.0800
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4819000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15260000 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 Shares
InvestmentOwnedBalanceShares
861618 shares
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 Interest Rate
InvestmentInterestRate
0.1245
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 Fair Value
InvestmentOwnedAtFairValue
7280000 usd
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
InvestmentInterestRate
0.1200
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 Paid In Kind
InvestmentInterestRatePaidInKind
0.1000
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 Interest Rate
InvestmentInterestRate
0.1045
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 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 At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1250000 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 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.1200
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
412000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
19 shares
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 Shares
InvestmentOwnedBalanceShares
61 shares
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.0800
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 Owned At Cost
InvestmentOwnedAtCost
6742000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
170998 shares
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
308000 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 Owned At Cost
InvestmentOwnedAtCost
3659000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3614000 usd
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 Owned At Cost
InvestmentOwnedAtCost
210000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
210000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
56 shares
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 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 Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 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 Interest Rate
InvestmentInterestRate
0.1096
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
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 Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
791000 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 Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10384000 usd
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 Owned Balance Shares
InvestmentOwnedBalanceShares
422 shares
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0100
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17012000 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 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 At Fair Value
InvestmentOwnedAtFairValue
752000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
336 shares
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1000
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.2000
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.2000
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
1610000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
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 At Fair Value
InvestmentOwnedAtFairValue
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 Interest Rate
InvestmentInterestRate
0.1121
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 Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
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 Owned At Fair Value
InvestmentOwnedAtFairValue
239000 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 Owned Balance Shares
InvestmentOwnedBalanceShares
101719 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.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 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
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 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 Interest Rate
InvestmentInterestRate
0.1350
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 Interest Rate
InvestmentInterestRate
0.1350
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1350
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0854
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
186322 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
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.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 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
InvestmentInterestRate
0.1759
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
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 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
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 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
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
5653333 shares
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2190000 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 Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.2363
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.2163
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1708000 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 Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.2163
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1643000 usd
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
392514 shares
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 Owned Balance Shares
InvestmentOwnedBalanceShares
368 shares
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
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 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 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 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
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 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 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 Paid In Kind
InvestmentInterestRatePaidInKind
0.0100
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1325
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0475
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11552000 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 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
7796000 usd
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7725000 usd
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1748000 usd
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 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 Owned At Fair Value
InvestmentOwnedAtFairValue
110000 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 Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
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 At Fair Value
InvestmentOwnedAtFairValue
3146000 usd
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 Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1120000 usd
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 Owned Balance Shares
InvestmentOwnedBalanceShares
12798820 shares
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-3000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
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 Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1212
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 Shares
InvestmentOwnedBalanceShares
532 shares
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.1280
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 Interest Rate
InvestmentInterestRate
0.1288
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
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1302083 shares
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1302000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1302000 usd
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 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 Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9022000 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 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 Balance Shares
InvestmentOwnedBalanceShares
60606 shares
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
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 At Fair Value
InvestmentOwnedAtFairValue
2840000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
40000 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 At Fair Value
InvestmentOwnedAtFairValue
1841000 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 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 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.1146
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
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 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 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 Fair Value
InvestmentOwnedAtFairValue
12193000 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 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
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.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.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.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 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 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 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 msif Investment Company Percentage Of Loans With Variable Rate Floors
InvestmentCompanyPercentageOfLoansWithVariableRateFloors
0.95
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 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
CY2022Q4 msif Investment Owned Balance Percent Of Shares
InvestmentOwnedBalancePercentOfShares
0.390
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
713000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
588000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1012
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
330000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
324000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
330000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1212
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19944000 usd
CY2022Q4 msif Investment Owned Balance Percent Of Shares
InvestmentOwnedBalancePercentOfShares
0.493
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3895000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7552000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
46 shares
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-2000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1413
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1166000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
607 shares
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
800 shares
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1413
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1000
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3417000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2337000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2614000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
585 shares
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1412
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1491000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1491000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1491000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
737 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1070000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1770000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3327 shares
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1213
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4236000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4228000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4236000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1087 shares
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
261786 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
443000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
678000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1323
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1050
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6882000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6786000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6882000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
147 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2079000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14550000 usd
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0750
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
958000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
895000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
865000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
290000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
300000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1413
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
964 shares
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1900000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1885000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1900000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1325
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5300000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2340 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2600000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4400000 usd
CY2022Q4 msif Investment Owned Balance Percent Of Shares
InvestmentOwnedBalancePercentOfShares
0.060
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0850
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0850
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0950
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
600000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
600000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
571000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
15930 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1400000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
950000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
920 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
920000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 msif Investment Owned Balance Percent Of Shares
InvestmentOwnedBalancePercentOfShares
0.082
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5104000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0900
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
970000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
961000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
961000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
200 shares
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1200
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6520000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6463000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
403000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
185980 shares
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1539000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1539000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1137000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
16500 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1100000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000 shares
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1100
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4610000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
515 shares
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
102 shares
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1513
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1400000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1513
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5900000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5814000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5814000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2500 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2500000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2940000 usd
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3965000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3902000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3902000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1230 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1230000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1650000 usd
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29929000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
52 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
406000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1124
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18425000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18143000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18425000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
11647 shares
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1327
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
6564055 shares
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3800000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
136 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2311000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1920000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1980000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1960000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1980000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
154 shares
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1800
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1800
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4173000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3963000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4110000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
593927 shares
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
197717 shares
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1020
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
86000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1058
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1983000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0950
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1379000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1348000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1379000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2819000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0740
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1172
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
11 shares
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1112
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8271000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1046
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4438000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4416000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4148000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1246
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0875
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2425000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2375000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
136000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11693000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11451000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
658000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1341
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1356
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15786000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15540000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13313000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
124 shares
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-4000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-4000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
62402 shares
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
100000 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
100000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
90000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-8000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-8000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1217
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4038000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3876000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3876000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
50 shares
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1512
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
200000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
200000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
200000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1512
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1000000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
522000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1500
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
41000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
200000 shares
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0150
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
190000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
189000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
190000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
122416 shares
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1600
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
270000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1548387 shares
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0800
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0800
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0100
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0600
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1140
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0100
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0600
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7991000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1050000 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1050000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
420000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0850
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
540000 shares
CY2022Q4 msif Investment Owned Balance Percent Of Shares
InvestmentOwnedBalancePercentOfShares
0.005
CY2022Q4 msif Investment Owned Balance Percent Of Shares
InvestmentOwnedBalancePercentOfShares
0.012
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0600
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3040000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13255000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1199
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0850
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0001
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20112000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20066000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20112000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
379338 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
379000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
379000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
126446 shares
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1088
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2250000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2196000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2196000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
50000 shares
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
80000 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
80000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
80000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1072
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
172000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
162000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
169000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1071
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3591000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3530000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3539000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1500
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1500
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
39 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1440000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6160000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1256
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
861618 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3335000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21165000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1190
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
79000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
63000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
78000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-5000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1256
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
14 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14000 usd
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5300000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1486 shares
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1224
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6119000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
776316 shares
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0800
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0800
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0918
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1875000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1717000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1717000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1118
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1118
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
128000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
128000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2376241 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1250000 shares
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0900
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
411000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
25 shares
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
497000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
61 shares
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1067
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2453000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1168
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
41000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1092
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5159000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5070000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5159000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1067
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
308000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
305000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
292000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1067
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1121
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1013
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
56 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
38000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
230000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1434
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0950
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
180000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1434
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0950
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1780000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1772000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1731000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1207
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0825
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7875000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1017
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
465000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1017
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8291000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8186000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8291000 usd
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1442
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0600
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1191667 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1192000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
185757 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10871000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10738000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10871000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
336 shares
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
187 shares
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.2000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-48000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-48000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1023
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10742000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10576000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10742000 usd
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0100
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7334000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7254000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1085000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2143 shares
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
622000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1017
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1048
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6984000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6825000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5972000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1133000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1108000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1108000 usd
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
788000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
44944 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
449000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
449000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0993
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0775
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1975
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
392514 shares
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1150
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-3000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1563
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1150
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1111000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1093000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1111000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
350 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
350000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
11934 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1193000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1193000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
140351 shares
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1330000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1250000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1244000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1121
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3448000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3395000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3426000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1042
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8359000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8223000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8359000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1042
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-1000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1275
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
434331 shares
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0800
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-7000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0986
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3142000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3085000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3034000 usd
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18769000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18559000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18338000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-19000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-19000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2882000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2828000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3139000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1173
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4906000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4820000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4906000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
12798820 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
256000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
256000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-23000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-23000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0999
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0950
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0100
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4036000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4034000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3915000 usd
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.2000
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1064
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17413000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17265000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16368000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1026
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
71000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0996
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2363000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2304000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2317000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1180
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1852000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1817000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1828000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9820000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9820000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7434000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1854 shares
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
218601 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
284000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1302
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9250000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9190000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8293000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1034
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4281000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4270000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4149000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
522000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
511000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
491000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1101
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1954000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1908000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1803000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
119048 shares
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3460000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3334000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3460000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
17500 shares
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3523000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3467000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3523000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-18000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-18000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1106
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4975000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000000 shares
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
26000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2380000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2341000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2341000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
320000 shares
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0725
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13425000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13358000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5018000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0982
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18013000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1038
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6263000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6208000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4885000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
70207 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
767000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2250000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
175000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
175000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2090001 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6000000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
784867 shares
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
769231 shares
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-7000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
500000 shares
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-6000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0859
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
200000 shares
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-43000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-43000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1074
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12500000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12305000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12487000 usd
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
530 shares
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
0 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-6000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000 usd
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1200000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0863
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2370000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2332000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2354000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0951
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6329000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1167
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2388000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2357000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2388000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1167
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
599000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
594000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
597000 usd
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
1.752
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1059886000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1068143000 usd
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8347000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8347000 usd
CY2022Q4 msif Investment Company Percentage Of Loans With Variable Rate Floors
InvestmentCompanyPercentageOfLoansWithVariableRateFloors
0.93
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.00005
CY2022 us-gaap Option Indexed To Issuers Equity Strike Price1
OptionIndexedToIssuersEquityStrikePrice1
14.28
CY2022 us-gaap Option Indexed To Issuers Equity Strike Price1
OptionIndexedToIssuersEquityStrikePrice1
0.01
CY2022Q4 msif Investment Index Based Floating Interest Rate
InvestmentIndexBasedFloatingInterestRate
0.0250
CY2022Q4 msif Investment Index Based Floating Interest Rate
InvestmentIndexBasedFloatingInterestRate
0.0250
CY2022 msif Investment Company Percentage Of Total Investment Income Attributable To Noncash Paid In Kind Interest Income
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToNoncashPaidInKindInterestIncome
0.025
CY2023 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:10.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 at 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>
CY2023Q4 us-gaap Money Market Funds At Carrying Value
MoneyMarketFundsAtCarryingValue
20800000 usd
CY2023Q4 us-gaap Cash Uninsured Amount
CashUninsuredAmount
9000000 usd
CY2022Q4 us-gaap Cash Uninsured Amount
CashUninsuredAmount
11700000 usd
CY2023 us-gaap Revenue Recognition Interest
RevenueRecognitionInterest
<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><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%">Interest income from investments in the “equity” class of security of collateralized loan obligation (“CLO”) funds (typically subordinated notes) is recorded based upon an estimation of an effective yield to expected maturity utilizing estimated projected cash flows in accordance with ASC 325-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Beneficial Interests in Securitized Financial Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. MSC Income Fund monitors the expected cash inflows from its investment in a CLO, including the expected residual payments, and the effective yield is determined and updated periodically.</span></div>
CY2023 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 payment-in-kind (“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.
CY2023 msif Investment Company Percentage Of Total Investment Income Attributable To Noncash Paid In Kind Interest Income
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToNoncashPaidInKindInterestIncome
0.038
CY2021 msif Investment Company Percentage Of Total Investment Income Attributable To Noncash Paid In Kind Interest Income
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToNoncashPaidInKindInterestIncome
0.023
CY2023 msif Investment Company Percentage Of Total Investment Income Attributable To Noncash Cumulative Dividend Income
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToNoncashCumulativeDividendIncome
0.001
CY2022 msif Investment Company Percentage Of Total Investment Income Attributable To Noncash Cumulative Dividend Income
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToNoncashCumulativeDividendIncome
0.006
CY2021 msif Investment Company Percentage Of Total Investment Income Attributable To Noncash Cumulative Dividend Income
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToNoncashCumulativeDividendIncome
0.003
CY2023 us-gaap Investment Income Interest
InvestmentIncomeInterest
116976000 usd
CY2022 us-gaap Investment Income Interest
InvestmentIncomeInterest
90811000 usd
CY2021 us-gaap Investment Income Interest
InvestmentIncomeInterest
72536000 usd
CY2023 us-gaap Investment Income Dividend
InvestmentIncomeDividend
11255000 usd
CY2022 us-gaap Investment Income Dividend
InvestmentIncomeDividend
9442000 usd
CY2021 us-gaap Investment Income Dividend
InvestmentIncomeDividend
15880000 usd
CY2023 us-gaap Fee Income
FeeIncome
3155000 usd
CY2022 us-gaap Fee Income
FeeIncome
3512000 usd
CY2021 us-gaap Fee Income
FeeIncome
1712000 usd
CY2023 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
131386000 usd
CY2022 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
103765000 usd
CY2021 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
90128000 usd
CY2023 msif Investment Company Percentage Of Total Investment Income Attributable To Interest Income Debt Investments Net
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToInterestIncomeDebtInvestmentsNet
0.025
CY2022 msif Investment Company Percentage Of Total Investment Income Attributable To Interest Income Debt Investments Net
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToInterestIncomeDebtInvestmentsNet
0.025
CY2021 msif Investment Company Percentage Of Total Investment Income Attributable To Interest Income Debt Investments Net
InvestmentCompanyPercentageOfTotalInvestmentIncomeAttributableToInterestIncomeDebtInvestmentsNet
0.057
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1092895000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1068143000 usd
CY2023 msif Investment Company Achieved Total Return
InvestmentCompanyAchievedTotalReturn
0.136
CY2022 msif Investment Company Achieved Total Return
InvestmentCompanyAchievedTotalReturn
0.091
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
CY2022Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
471688000 usd
CY2022Q4 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
1144000 usd
CY2022Q4 us-gaap Long Term Debt
LongTermDebt
470544000 usd
CY2022Q4 us-gaap Debt Instrument Fair Value
DebtInstrumentFairValue
454643000 usd
CY2023 us-gaap Interest Expense Debt
InterestExpenseDebt
36458000 usd
CY2022 us-gaap Interest Expense Debt
InterestExpenseDebt
24423000 usd
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
0 usd
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
0 usd
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
282000000 usd
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
0 usd
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
203688000 usd
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal After Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
0 usd
CY2023Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
485688000 usd
CY2022Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
7.61
CY2021Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
7.68
CY2020Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
7.28
CY2019Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
7.77
CY2018Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
7.96
CY2023 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.72
CY2022 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.66
CY2021 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.67
CY2020 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.59
CY2019 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.71
CY2023 msif Investment Company Realized Gain Loss On Investment Per Share
InvestmentCompanyRealizedGainLossOnInvestmentPerShare
-0.42
CY2022 msif Investment Company Realized Gain Loss On Investment Per Share
InvestmentCompanyRealizedGainLossOnInvestmentPerShare
-0.05
CY2021 msif Investment Company Realized Gain Loss On Investment Per Share
InvestmentCompanyRealizedGainLossOnInvestmentPerShare
-0.04
CY2020 msif Investment Company Realized Gain Loss On Investment Per Share
InvestmentCompanyRealizedGainLossOnInvestmentPerShare
-0.66
CY2019 msif Investment Company Realized Gain Loss On Investment Per Share
InvestmentCompanyRealizedGainLossOnInvestmentPerShare
-0.23
CY2023 msif Investment Company Unrealized Gain Loss On Investment Per Share
InvestmentCompanyUnrealizedGainLossOnInvestmentPerShare
0.58
CY2022 msif Investment Company Unrealized Gain Loss On Investment Per Share
InvestmentCompanyUnrealizedGainLossOnInvestmentPerShare
-0.02
CY2021 msif Investment Company Unrealized Gain Loss On Investment Per Share
InvestmentCompanyUnrealizedGainLossOnInvestmentPerShare
0.31
CY2020 msif Investment Company Unrealized Gain Loss On Investment Per Share
InvestmentCompanyUnrealizedGainLossOnInvestmentPerShare
-0.03
CY2019 msif Investment Company Unrealized Gain Loss On Investment Per Share
InvestmentCompanyUnrealizedGainLossOnInvestmentPerShare
0.04
CY2023 msif Investment Company Income Tax Benefit Provision Per Share
InvestmentCompanyIncomeTaxBenefitProvisionPerShare
-0.05
CY2022 msif Investment Company Income Tax Benefit Provision Per Share
InvestmentCompanyIncomeTaxBenefitProvisionPerShare
-0.02
CY2021 msif Investment Company Income Tax Benefit Provision Per Share
InvestmentCompanyIncomeTaxBenefitProvisionPerShare
-0.02
CY2020 msif Investment Company Income Tax Benefit Provision Per Share
InvestmentCompanyIncomeTaxBenefitProvisionPerShare
-0.02
CY2019 msif Investment Company Income Tax Benefit Provision Per Share
InvestmentCompanyIncomeTaxBenefitProvisionPerShare
-0.01
CY2023 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.83
CY2022 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.57
CY2021 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.92
CY2020 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
-0.12
CY2019 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.51
CY2023 msif Investment Company Dividend Distribution To Shareholders Per Share
InvestmentCompanyDividendDistributionToShareholdersPerShare
0.70
CY2022 msif Investment Company Dividend Distribution To Shareholders Per Share
InvestmentCompanyDividendDistributionToShareholdersPerShare
0.65
CY2021 msif Investment Company Dividend Distribution To Shareholders Per Share
InvestmentCompanyDividendDistributionToShareholdersPerShare
0.53
CY2020 msif Investment Company Dividend Distribution To Shareholders Per Share
InvestmentCompanyDividendDistributionToShareholdersPerShare
0.35
CY2019 msif Investment Company Dividend Distribution To Shareholders Per Share
InvestmentCompanyDividendDistributionToShareholdersPerShare
0.68
CY2023 msif Investment Company Capital Gain Distribution To Shareholders Per Share
InvestmentCompanyCapitalGainDistributionToShareholdersPerShare
0
CY2022 msif Investment Company Capital Gain Distribution To Shareholders Per Share
InvestmentCompanyCapitalGainDistributionToShareholdersPerShare
0
CY2021 msif Investment Company Capital Gain Distribution To Shareholders Per Share
InvestmentCompanyCapitalGainDistributionToShareholdersPerShare
0
CY2020 msif Investment Company Capital Gain Distribution To Shareholders Per Share
InvestmentCompanyCapitalGainDistributionToShareholdersPerShare
0
CY2019 msif Investment Company Capital Gain Distribution To Shareholders Per Share
InvestmentCompanyCapitalGainDistributionToShareholdersPerShare
0.02
CY2023 us-gaap Investment Company Distribution To Shareholders Per Share
InvestmentCompanyDistributionToShareholdersPerShare
0.70
CY2022 us-gaap Investment Company Distribution To Shareholders Per Share
InvestmentCompanyDistributionToShareholdersPerShare
0.65
CY2021 us-gaap Investment Company Distribution To Shareholders Per Share
InvestmentCompanyDistributionToShareholdersPerShare
0.53
CY2020 us-gaap Investment Company Distribution To Shareholders Per Share
InvestmentCompanyDistributionToShareholdersPerShare
0.35
CY2019 us-gaap Investment Company Distribution To Shareholders Per Share
InvestmentCompanyDistributionToShareholdersPerShare
0.70
CY2023 msif Investment Company Accretive Effect Of Stock Repurchases Per Share
InvestmentCompanyAccretiveEffectOfStockRepurchasesPerShare
0.03
CY2022 msif Investment Company Accretive Effect Of Stock Repurchases Per Share
InvestmentCompanyAccretiveEffectOfStockRepurchasesPerShare
0
CY2021 msif Investment Company Accretive Effect Of Stock Repurchases Per Share
InvestmentCompanyAccretiveEffectOfStockRepurchasesPerShare
0
CY2020 msif Investment Company Accretive Effect Of Stock Repurchases Per Share
InvestmentCompanyAccretiveEffectOfStockRepurchasesPerShare
0
CY2019 msif Investment Company Accretive Effect Of Stock Repurchases Per Share
InvestmentCompanyAccretiveEffectOfStockRepurchasesPerShare
0
CY2023 msif Investment Company Other Per Share
InvestmentCompanyOtherPerShare
0
CY2022 msif Investment Company Other Per Share
InvestmentCompanyOtherPerShare
0.01
CY2021 msif Investment Company Other Per Share
InvestmentCompanyOtherPerShare
0.01
CY2020 msif Investment Company Other Per Share
InvestmentCompanyOtherPerShare
-0.02
CY2019 msif Investment Company Other Per Share
InvestmentCompanyOtherPerShare
0
CY2023Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
7.77
CY2022Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
7.61
CY2021Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
7.68
CY2020Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
7.28
CY2019Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
7.77
CY2023Q4 msif Investment Company Common Stock Shares Outstanding
InvestmentCompanyCommonStockSharesOutstanding
80108865 shares
CY2022Q4 msif Investment Company Common Stock Shares Outstanding
InvestmentCompanyCommonStockSharesOutstanding
80105999 shares
CY2021Q4 msif Investment Company Common Stock Shares Outstanding
InvestmentCompanyCommonStockSharesOutstanding
79826605 shares
CY2020Q4 msif Investment Company Common Stock Shares Outstanding
InvestmentCompanyCommonStockSharesOutstanding
79608304 shares
CY2019Q4 msif Investment Company Common Stock Shares Outstanding
InvestmentCompanyCommonStockSharesOutstanding
78463377 shares
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
622307000 usd
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
609665000 usd
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
613170000 usd
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
579624000 usd
CY2019Q4 us-gaap Stockholders Equity
StockholdersEquity
609305000 usd
CY2023 msif Average Net Assets
AverageNetAssets
613525000 usd
CY2022 msif Average Net Assets
AverageNetAssets
611214000 usd
CY2021 msif Average Net Assets
AverageNetAssets
593440000 usd
CY2020 msif Average Net Assets
AverageNetAssets
557382000 usd
CY2019 msif Average Net Assets
AverageNetAssets
622708000 usd
CY2023 us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
487271000 usd
CY2022 us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
494957000 usd
CY2021 us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
321973000 usd
CY2020 us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
386084000 usd
CY2019 us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
474000000 usd
CY2023 msif Investment Company Expense Ratio Including Income Tax Expense
InvestmentCompanyExpenseRatioIncludingIncomeTaxExpense
0.1263
CY2022 msif Investment Company Expense Ratio Including Income Tax Expense
InvestmentCompanyExpenseRatioIncludingIncomeTaxExpense
0.0860
CY2021 msif Investment Company Expense Ratio Including Income Tax Expense
InvestmentCompanyExpenseRatioIncludingIncomeTaxExpense
0.0651
CY2020 msif Investment Company Expense Ratio Including Income Tax Expense
InvestmentCompanyExpenseRatioIncludingIncomeTaxExpense
0.0738
CY2019 msif Investment Company Expense Ratio Including Income Tax Expense
InvestmentCompanyExpenseRatioIncludingIncomeTaxExpense
0.0911
CY2023 msif Investment Company Operating Expenses Ratio
InvestmentCompanyOperatingExpensesRatio
0.1202
CY2022 msif Investment Company Operating Expenses Ratio
InvestmentCompanyOperatingExpensesRatio
0.0833
CY2021 msif Investment Company Operating Expenses Ratio
InvestmentCompanyOperatingExpensesRatio
0.0620
CY2020 msif Investment Company Operating Expenses Ratio
InvestmentCompanyOperatingExpensesRatio
0.0716
CY2019 msif Investment Company Operating Expenses Ratio
InvestmentCompanyOperatingExpensesRatio
0.0911
CY2023 msif Investment Company Operating Expenses Ratio Excluding Interest Expense
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpense
0.0607
CY2022 msif Investment Company Operating Expenses Ratio Excluding Interest Expense
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpense
0.0433
CY2021 msif Investment Company Operating Expenses Ratio Excluding Interest Expense
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpense
0.0376
CY2020 msif Investment Company Operating Expenses Ratio Excluding Interest Expense
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpense
0.0407
CY2019 msif Investment Company Operating Expenses Ratio Excluding Interest Expense
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpense
0.0486
CY2023 msif Investment Company Operating Expenses Ratio Excluding Interest Expense And Incentive Fees
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseAndIncentiveFees
0.0402
CY2022 msif Investment Company Operating Expenses Ratio Excluding Interest Expense And Incentive Fees
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseAndIncentiveFees
0.0398
CY2021 msif Investment Company Operating Expenses Ratio Excluding Interest Expense And Incentive Fees
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseAndIncentiveFees
0.0366
CY2020 msif Investment Company Operating Expenses Ratio Excluding Interest Expense And Incentive Fees
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseAndIncentiveFees
0.0407
CY2019 msif Investment Company Operating Expenses Ratio Excluding Interest Expense And Incentive Fees
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseAndIncentiveFees
0.0422
CY2023 us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.0940
CY2022 us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.0865
CY2021 us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.0899
CY2020 us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.0840
CY2019 us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.0884
CY2023 us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.2182
CY2022 us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.1892
CY2021 us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.3539
CY2020 us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.0893
CY2019 us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.3330
CY2023 us-gaap Investment Company Total Return
InvestmentCompanyTotalReturn
0.1086
CY2022 us-gaap Investment Company Total Return
InvestmentCompanyTotalReturn
0.0743
CY2021 us-gaap Investment Company Total Return
InvestmentCompanyTotalReturn
0.1271
CY2020 us-gaap Investment Company Total Return
InvestmentCompanyTotalReturn
-0.0180
CY2019 us-gaap Investment Company Total Return
InvestmentCompanyTotalReturn
0.0641
CY2023 msif Investment Company Fee Waived Expense
InvestmentCompanyFeeWaivedExpense
8300000 usd
CY2022 msif Investment Company Fee Waived Expense
InvestmentCompanyFeeWaivedExpense
4500000 usd
CY2021 msif Investment Company Fee Waived Expense
InvestmentCompanyFeeWaivedExpense
4300000 usd
CY2020 msif Investment Company Fee Waived Expense
InvestmentCompanyFeeWaivedExpense
3600000 usd
CY2019 msif Investment Company Fee Waived Expense
InvestmentCompanyFeeWaivedExpense
3100000 usd
CY2023 msif Investment Company Expense Ratio Including Income Tax Expense Excluding Expense Waivers
InvestmentCompanyExpenseRatioIncludingIncomeTaxExpenseExcludingExpenseWaivers
0.1398
CY2022 msif Investment Company Expense Ratio Including Income Tax Expense Excluding Expense Waivers
InvestmentCompanyExpenseRatioIncludingIncomeTaxExpenseExcludingExpenseWaivers
0.0933
CY2021 msif Investment Company Expense Ratio Including Income Tax Expense Excluding Expense Waivers
InvestmentCompanyExpenseRatioIncludingIncomeTaxExpenseExcludingExpenseWaivers
0.0724
CY2020 msif Investment Company Expense Ratio Including Income Tax Expense Excluding Expense Waivers
InvestmentCompanyExpenseRatioIncludingIncomeTaxExpenseExcludingExpenseWaivers
0.0811
CY2019 msif Investment Company Expense Ratio Including Income Tax Expense Excluding Expense Waivers
InvestmentCompanyExpenseRatioIncludingIncomeTaxExpenseExcludingExpenseWaivers
0.0984
CY2023 msif Investment Company Operating Expenses Ratio Excluding Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingExpenseWaivers
0.1337
CY2022 msif Investment Company Operating Expenses Ratio Excluding Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingExpenseWaivers
0.0906
CY2021 msif Investment Company Operating Expenses Ratio Excluding Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingExpenseWaivers
0.0692
CY2020 msif Investment Company Operating Expenses Ratio Excluding Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingExpenseWaivers
0.0789
CY2019 msif Investment Company Operating Expenses Ratio Excluding Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingExpenseWaivers
0.0984
CY2023 msif Investment Company Operating Expenses Ratio Excluding Interest Expense And Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseAndExpenseWaivers
0.0743
CY2022 msif Investment Company Operating Expenses Ratio Excluding Interest Expense And Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseAndExpenseWaivers
0.0507
CY2021 msif Investment Company Operating Expenses Ratio Excluding Interest Expense And Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseAndExpenseWaivers
0.0449
CY2020 msif Investment Company Operating Expenses Ratio Excluding Interest Expense And Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseAndExpenseWaivers
0.0480
CY2019 msif Investment Company Operating Expenses Ratio Excluding Interest Expense And Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseAndExpenseWaivers
0.0558
CY2023 msif Investment Company Operating Expenses Ratio Excluding Interest Expense Incentive Fees And Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseIncentiveFeesAndExpenseWaivers
0.0538
CY2022 msif Investment Company Operating Expenses Ratio Excluding Interest Expense Incentive Fees And Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseIncentiveFeesAndExpenseWaivers
0.0472
CY2021 msif Investment Company Operating Expenses Ratio Excluding Interest Expense Incentive Fees And Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseIncentiveFeesAndExpenseWaivers
0.0439
CY2020 msif Investment Company Operating Expenses Ratio Excluding Interest Expense Incentive Fees And Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseIncentiveFeesAndExpenseWaivers
0.0480
CY2019 msif Investment Company Operating Expenses Ratio Excluding Interest Expense Incentive Fees And Expense Waivers
InvestmentCompanyOperatingExpensesRatioExcludingInterestExpenseIncentiveFeesAndExpenseWaivers
0.0495
CY2023 msif Investment Company Investment Income Loss Ratio Excluding Expense Waivers
InvestmentCompanyInvestmentIncomeLossRatioExcludingExpenseWaivers
0.0805
CY2022 msif Investment Company Investment Income Loss Ratio Excluding Expense Waivers
InvestmentCompanyInvestmentIncomeLossRatioExcludingExpenseWaivers
0.0790
CY2021 msif Investment Company Investment Income Loss Ratio Excluding Expense Waivers
InvestmentCompanyInvestmentIncomeLossRatioExcludingExpenseWaivers
0.0826
CY2020 msif Investment Company Investment Income Loss Ratio Excluding Expense Waivers
InvestmentCompanyInvestmentIncomeLossRatioExcludingExpenseWaivers
0.0767
CY2019 msif Investment Company Investment Income Loss Ratio Excluding Expense Waivers
InvestmentCompanyInvestmentIncomeLossRatioExcludingExpenseWaivers
0.0811
CY2023 msif Investment Company Total Return Excluding Expense Waivers
InvestmentCompanyTotalReturnExcludingExpenseWaivers
0.0950
CY2022 msif Investment Company Total Return Excluding Expense Waivers
InvestmentCompanyTotalReturnExcludingExpenseWaivers
0.0669
CY2021 msif Investment Company Total Return Excluding Expense Waivers
InvestmentCompanyTotalReturnExcludingExpenseWaivers
0.1198
CY2020 msif Investment Company Total Return Excluding Expense Waivers
InvestmentCompanyTotalReturnExcludingExpenseWaivers
-0.0220
CY2019 msif Investment Company Total Return Excluding Expense Waivers
InvestmentCompanyTotalReturnExcludingExpenseWaivers
0.0585
CY2023 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
56100000 usd
CY2023 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.700
CY2022 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
51600000 usd
CY2022 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.645
CY2023 msif Payments Of Ordinary Dividends Common Stock Accrual Basis
PaymentsOfOrdinaryDividendsCommonStockAccrualBasis
56100000 usd
CY2023 msif Common Stock Dividends Per Share Cash Paid Accrual Basis
CommonStockDividendsPerShareCashPaidAccrualBasis
0.700
CY2023 msif Common Stock Dividends Per Share Ordinary Income
CommonStockDividendsPerShareOrdinaryIncome
0.596
CY2023 msif Common Stock Dividend Per Share Qualified On Dividend Income
CommonStockDividendPerShareQualifiedOnDividendIncome
0.104
CY2023Q4 msif Undistributed Taxable Income
UndistributedTaxableIncome
14700000 usd
CY2023 msif Common Stock Dividends Per Share Undistributed Taxable Income
CommonStockDividendsPerShareUndistributedTaxableIncome
0.18
CY2023 us-gaap Investment Company Distribution Ordinary Income
InvestmentCompanyDistributionOrdinaryIncome
47756000 usd
CY2022 us-gaap Investment Company Distribution Ordinary Income
InvestmentCompanyDistributionOrdinaryIncome
61854000 usd
CY2021 us-gaap Investment Company Distribution Ordinary Income
InvestmentCompanyDistributionOrdinaryIncome
29797000 usd
CY2023 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
8301000 usd
CY2022 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
1727000 usd
CY2021 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
92000 usd
CY2023 msif Investment Company Distributions And Dividends
InvestmentCompanyDistributionsAndDividends
56057000 usd
CY2022 msif Investment Company Distributions And Dividends
InvestmentCompanyDistributionsAndDividends
63581000 usd
CY2021 msif Investment Company Distributions And Dividends
InvestmentCompanyDistributionsAndDividends
29889000 usd
CY2023 us-gaap Net Income Loss
NetIncomeLoss
66209000 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
45588000 usd
CY2021 us-gaap Net Income Loss
NetIncomeLoss
73636000 usd
CY2023 msif Investment Tax Basis Reconciliation Net Unrealized Appreciation Depreciation Increase Decrease In Taxable Income
InvestmentTaxBasisReconciliationNetUnrealizedAppreciationDepreciationIncreaseDecreaseInTaxableIncome
-46319000 usd
CY2022 msif Investment Tax Basis Reconciliation Net Unrealized Appreciation Depreciation Increase Decrease In Taxable Income
InvestmentTaxBasisReconciliationNetUnrealizedAppreciationDepreciationIncreaseDecreaseInTaxableIncome
1702000 usd
CY2021 msif Investment Tax Basis Reconciliation Net Unrealized Appreciation Depreciation Increase Decrease In Taxable Income
InvestmentTaxBasisReconciliationNetUnrealizedAppreciationDepreciationIncreaseDecreaseInTaxableIncome
-25095000 usd
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
3769000 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1643000 usd
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1890000 usd
CY2023 msif Investment Tax Basis Reconciliation Pre Tax Book Income Loss Not Consolidated For Tax Purposes Increase Decrease In Taxable Income
InvestmentTaxBasisReconciliationPreTaxBookIncomeLossNotConsolidatedForTaxPurposesIncreaseDecreaseInTaxableIncome
4241000 usd
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
0 usd
CY2022 msif Investment Tax Basis Reconciliation Pre Tax Book Income Loss Not Consolidated For Tax Purposes Increase Decrease In Taxable Income
InvestmentTaxBasisReconciliationPreTaxBookIncomeLossNotConsolidatedForTaxPurposesIncreaseDecreaseInTaxableIncome
-9748000 usd
CY2021 msif Investment Tax Basis Reconciliation Pre Tax Book Income Loss Not Consolidated For Tax Purposes Increase Decrease In Taxable Income
InvestmentTaxBasisReconciliationPreTaxBookIncomeLossNotConsolidatedForTaxPurposesIncreaseDecreaseInTaxableIncome
-17640000 usd
CY2023 msif Investment Tax Basis Reconciliation Book Income And Tax Income Differences Increase Decrease In Taxable Income
InvestmentTaxBasisReconciliationBookIncomeAndTaxIncomeDifferencesIncreaseDecreaseInTaxableIncome
22228000 usd
CY2022 msif Investment Tax Basis Reconciliation Book Income And Tax Income Differences Increase Decrease In Taxable Income
InvestmentTaxBasisReconciliationBookIncomeAndTaxIncomeDifferencesIncreaseDecreaseInTaxableIncome
9820000 usd
CY2021 msif Investment Tax Basis Reconciliation Book Income And Tax Income Differences Increase Decrease In Taxable Income
InvestmentTaxBasisReconciliationBookIncomeAndTaxIncomeDifferencesIncreaseDecreaseInTaxableIncome
3171000 usd
CY2023 msif Investment Company Tax Basis Reconciliation Net Income Loss Attributable To Parent Estimated
InvestmentCompanyTaxBasisReconciliationNetIncomeLossAttributableToParentEstimated
50128000 usd
CY2022 msif Investment Company Tax Basis Reconciliation Net Income Loss Attributable To Parent Estimated
InvestmentCompanyTaxBasisReconciliationNetIncomeLossAttributableToParentEstimated
49005000 usd
CY2021 msif Investment Company Tax Basis Reconciliation Net Income Loss Attributable To Parent Estimated
InvestmentCompanyTaxBasisReconciliationNetIncomeLossAttributableToParentEstimated
35962000 usd
CY2023 msif Investment Company Taxable Income Earned In Prior Year And Carried Forward For Distribution In Current Year
InvestmentCompanyTaxableIncomeEarnedInPriorYearAndCarriedForwardForDistributionInCurrentYear
20674000 usd
CY2022 msif Investment Company Taxable Income Earned In Prior Year And Carried Forward For Distribution In Current Year
InvestmentCompanyTaxableIncomeEarnedInPriorYearAndCarriedForwardForDistributionInCurrentYear
23276000 usd
CY2021 msif Investment Company Taxable Income Earned In Prior Year And Carried Forward For Distribution In Current Year
InvestmentCompanyTaxableIncomeEarnedInPriorYearAndCarriedForwardForDistributionInCurrentYear
29173000 usd
CY2023 msif Investment Company Taxable Income Earned Prior To Period End And Carried Forward For Distribution Next Period
InvestmentCompanyTaxableIncomeEarnedPriorToPeriodEndAndCarriedForwardForDistributionNextPeriod
-28764000 usd
CY2022 msif Investment Company Taxable Income Earned Prior To Period End And Carried Forward For Distribution Next Period
InvestmentCompanyTaxableIncomeEarnedPriorToPeriodEndAndCarriedForwardForDistributionNextPeriod
-33491000 usd
CY2021 msif Investment Company Taxable Income Earned Prior To Period End And Carried Forward For Distribution Next Period
InvestmentCompanyTaxableIncomeEarnedPriorToPeriodEndAndCarriedForwardForDistributionNextPeriod
-35250000 usd
CY2023 msif Investment Company Tax Basis Reconciliation Dividends Paid Or Payable
InvestmentCompanyTaxBasisReconciliationDividendsPaidOrPayable
14019000 usd
CY2022 msif Investment Company Tax Basis Reconciliation Dividends Paid Or Payable
InvestmentCompanyTaxBasisReconciliationDividendsPaidOrPayable
12817000 usd
CY2021 msif Investment Company Tax Basis Reconciliation Dividends Paid Or Payable
InvestmentCompanyTaxBasisReconciliationDividendsPaidOrPayable
11974000 usd
CY2023 msif Investment Company Taxable Income Earned To Be Carried Forward
InvestmentCompanyTaxableIncomeEarnedToBeCarriedForward
14745000 usd
CY2022 msif Investment Company Taxable Income Earned To Be Carried Forward
InvestmentCompanyTaxableIncomeEarnedToBeCarriedForward
20674000 usd
CY2021 msif Investment Company Taxable Income Earned To Be Carried Forward
InvestmentCompanyTaxableIncomeEarnedToBeCarriedForward
23276000 usd
CY2023 msif Investment Company Distributions Accrued Or Paid To Common Stockholders
InvestmentCompanyDistributionsAccruedOrPaidToCommonStockholders
56057000 usd
CY2022 msif Investment Company Distributions Accrued Or Paid To Common Stockholders
InvestmentCompanyDistributionsAccruedOrPaidToCommonStockholders
51607000 usd
CY2021 msif Investment Company Distributions Accrued Or Paid To Common Stockholders
InvestmentCompanyDistributionsAccruedOrPaidToCommonStockholders
41859000 usd
CY2023 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
13000 usd
CY2022 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
33000 usd
CY2021 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
0 usd
CY2023 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
340000 usd
CY2022 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
495000 usd
CY2021 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
495000 usd
CY2023 msif Current Excise Tax Expense Benefit
CurrentExciseTaxExpenseBenefit
519000 usd
CY2022 msif Current Excise Tax Expense Benefit
CurrentExciseTaxExpenseBenefit
753000 usd
CY2021 msif Current Excise Tax Expense Benefit
CurrentExciseTaxExpenseBenefit
1395000 usd
CY2023 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
872000 usd
CY2022 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
1281000 usd
CY2021 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
1890000 usd
CY2023 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
3450000 usd
CY2022 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
351000 usd
CY2021 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
0 usd
CY2023 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-553000 usd
CY2022 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
11000 usd
CY2021 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
0 usd
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
2897000 usd
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
362000 usd
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
3769000 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1643000 usd
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1890000 usd
CY2023Q4 us-gaap Tax Basis Of Investments Cost For Income Tax Purposes
TaxBasisOfInvestmentsCostForIncomeTaxPurposes
1035000000 usd
CY2023Q4 us-gaap Tax Basis Of Investments Unrealized Appreciation Depreciation Net
TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet
57900000 usd
CY2023Q4 us-gaap Tax Basis Of Investments Gross Unrealized Depreciation
TaxBasisOfInvestmentsGrossUnrealizedDepreciation
154300000 usd
CY2023Q4 us-gaap Tax Basis Of Investments Gross Unrealized Appreciation
TaxBasisOfInvestmentsGrossUnrealizedAppreciation
96400000 usd
CY2022Q4 us-gaap Tax Basis Of Investments Cost For Income Tax Purposes
TaxBasisOfInvestmentsCostForIncomeTaxPurposes
1059900000 usd
CY2022Q4 us-gaap Tax Basis Of Investments Unrealized Appreciation Depreciation Net
TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet
8300000 usd
CY2022Q4 us-gaap Tax Basis Of Investments Gross Unrealized Appreciation
TaxBasisOfInvestmentsGrossUnrealizedAppreciation
122600000 usd
CY2022Q4 us-gaap Tax Basis Of Investments Gross Unrealized Depreciation
TaxBasisOfInvestmentsGrossUnrealizedDepreciation
114300000 usd
CY2023Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
671000 usd
CY2022Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
398000 usd
CY2023Q4 us-gaap Deferred Tax Asset Interest Carryforward
DeferredTaxAssetInterestCarryforward
3258000 usd
CY2022Q4 us-gaap Deferred Tax Asset Interest Carryforward
DeferredTaxAssetInterestCarryforward
1426000 usd
CY2023Q4 msif Deferred Tax Assets Tax Credit Carryforwards General Business And Foreign
DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusinessAndForeign
329000 usd
CY2022Q4 msif Deferred Tax Assets Tax Credit Carryforwards General Business And Foreign
DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusinessAndForeign
156000 usd
CY2023Q4 us-gaap Deferred Tax Assets Capital Loss Carryforwards
DeferredTaxAssetsCapitalLossCarryforwards
6041000 usd
CY2022Q4 us-gaap Deferred Tax Assets Capital Loss Carryforwards
DeferredTaxAssetsCapitalLossCarryforwards
10013000 usd
CY2023Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
10299000 usd
CY2022Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
11993000 usd
CY2023Q4 msif Deferred Tax Liabilities Net Basis Differences In Portfolio Investments
DeferredTaxLiabilitiesNetBasisDifferencesInPortfolioInvestments
1484000 usd
CY2022Q4 msif Deferred Tax Liabilities Net Basis Differences In Portfolio Investments
DeferredTaxLiabilitiesNetBasisDifferencesInPortfolioInvestments
3777000 usd
CY2023Q4 msif Deferred Tax Liabilities Net Unrealized Appreciation Of Portfolio Investments
DeferredTaxLiabilitiesNetUnrealizedAppreciationOfPortfolioInvestments
12074000 usd
CY2022Q4 msif Deferred Tax Liabilities Net Unrealized Appreciation Of Portfolio Investments
DeferredTaxLiabilitiesNetUnrealizedAppreciationOfPortfolioInvestments
8578000 usd
CY2023Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
13558000 usd
CY2022Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
12355000 usd
CY2023Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
3259000 usd
CY2022Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
362000 usd
CY2023Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
3300000 usd
CY2022Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
400000 usd
CY2022Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
0 usd
CY2023Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
0 usd
CY2023Q4 us-gaap Investment Company Distributable Earnings Loss Accumulated Capital Loss Carryforward
InvestmentCompanyDistributableEarningsLossAccumulatedCapitalLossCarryforward
0 usd
CY2023 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
24400000 usd
CY2022 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
16000000 usd
CY2021 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
10100000 usd
CY2021Q2 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
383513 shares
CY2021Q2 msif Stock Repurchased During Period Average Cost Per Share
StockRepurchasedDuringPeriodAverageCostPerShare
7.46
CY2021Q2 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
383513 shares
CY2021Q3 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
438292 shares
CY2021Q3 msif Stock Repurchased During Period Average Cost Per Share
StockRepurchasedDuringPeriodAverageCostPerShare
7.57
CY2021Q3 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
438292 shares
CY2021Q4 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
511314 shares
CY2021Q4 msif Stock Repurchased During Period Average Cost Per Share
StockRepurchasedDuringPeriodAverageCostPerShare
7.60
CY2021Q4 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
511314 shares
CY2022Q1 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
489031 shares
CY2022Q1 msif Stock Repurchased During Period Average Cost Per Share
StockRepurchasedDuringPeriodAverageCostPerShare
7.75
CY2022Q1 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
489031 shares
CY2022Q2 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
536065 shares
CY2022Q2 msif Stock Repurchased During Period Average Cost Per Share
StockRepurchasedDuringPeriodAverageCostPerShare
7.77
CY2022Q2 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
536065 shares
CY2022Q3 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
527508 shares
CY2022Q3 msif Stock Repurchased During Period Average Cost Per Share
StockRepurchasedDuringPeriodAverageCostPerShare
7.64
CY2022Q3 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
527508 shares
CY2022Q4 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
522310 shares
CY2022Q4 msif Stock Repurchased During Period Average Cost Per Share
StockRepurchasedDuringPeriodAverageCostPerShare
7.66
CY2022Q4 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
522310 shares
CY2023Q1 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
519489 shares
CY2023Q1 msif Stock Repurchased During Period Average Cost Per Share
StockRepurchasedDuringPeriodAverageCostPerShare
7.67
CY2023Q1 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
519489 shares
CY2023Q2 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
965568 shares
CY2023Q2 msif Stock Repurchased During Period Average Cost Per Share
StockRepurchasedDuringPeriodAverageCostPerShare
6.59
CY2023Q2 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
965568 shares
CY2023Q3 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
978579 shares
CY2023Q3 msif Stock Repurchased During Period Average Cost Per Share
StockRepurchasedDuringPeriodAverageCostPerShare
7.12
CY2023Q3 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
978579 shares
CY2023Q4 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
958928 shares
CY2023Q4 msif Stock Repurchased During Period Average Cost Per Share
StockRepurchasedDuringPeriodAverageCostPerShare
7.12
CY2023Q4 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
958928 shares
us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
6830597 shares
us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
6830597 shares
CY2023Q4 msif Stockholders Equity Percentage Of Shares To Be Issued Under Ceiling Limit Of Net Asset Value
StockholdersEquityPercentageOfSharesToBeIssuedUnderCeilingLimitOfNetAssetValue
0.025
CY2023 us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
18417000 usd
CY2022 us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
17750000 usd
CY2021 us-gaap Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
11160000 usd
CY2023 us-gaap Stock Issued During Period Shares Dividend Reinvestment Plan
StockIssuedDuringPeriodSharesDividendReinvestmentPlan
2345246 shares
CY2022 us-gaap Stock Issued During Period Shares Dividend Reinvestment Plan
StockIssuedDuringPeriodSharesDividendReinvestmentPlan
2259611 shares
CY2021 us-gaap Stock Issued During Period Shares Dividend Reinvestment Plan
StockIssuedDuringPeriodSharesDividendReinvestmentPlan
1461776 shares
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
216000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
8340000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1308000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4500000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4057000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3989000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3888000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2810000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2626000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2125000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1988000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1840000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1667000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1667000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1481000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1260000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1239000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1216000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1061000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1000000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1000000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1000000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1000000 usd
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
860000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
38000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
588000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
20000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
568000 usd
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
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-50000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
2696000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19943000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
51000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
50000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19944000 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
90000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
69000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
900000 usd
CY2023 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
900000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
-1366000 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
780000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
71000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
6392000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0800
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
-175000 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
175000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
175000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
175000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 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
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-596000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
4906000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1796000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3110000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1104000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1104000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
1104000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 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
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
1541000 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-649000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
-94000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
6392000 usd
CY2023 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
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
1800000 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-2050000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2350000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1800000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
4150000 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 Interest Rate
InvestmentInterestRate
0.1538
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
188000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1135000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
21000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
136000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1413
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 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
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
330000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
330000 usd
CY2023 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
1210000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 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 Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-102000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
856000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6368000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
545000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
6913000 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.1000
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
2000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
70000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
40000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1546
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
224000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
8000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
125000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-370000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
30000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1770000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
370000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1448
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
590000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
30000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2170000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
590000 usd
CY2023 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
2760000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
49000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
11000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 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 Interest Rate
InvestmentInterestRate
0.1349
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
553000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4236000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
4000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
335000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
1599000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1045000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5728000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1602000 usd
CY2023 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
7330000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
37000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
23000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
38000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
715000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
590000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
366000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
590000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-37000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
284000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2620000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
517000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
26000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
260000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
9000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
251000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-760000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
69000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2060000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
760000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1300000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
55000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
152000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
130000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
2000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
22000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
562000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
7872000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
761000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7111000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1050
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
12000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
400000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
400000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
360000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
600000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-370000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2290000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
370000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1350
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1350
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
69000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
4175000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1863000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0750
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
4000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
89000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
65000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
49000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-14000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
107000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
22000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
43000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-290000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
300000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
290000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1538
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
50000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2459000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 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
2459000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1400
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-2000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
13000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
227000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
10000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
217000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1400
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-19000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
730000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
19000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
369000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5002000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-380000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
43000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
378000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5180000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-15000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
121000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
15000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1915000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
73000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
571000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
156000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
4000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4331000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
403000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
509000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
5000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
173000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
200000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
9179000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
110000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9069000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
3774000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
174000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-220000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
94000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
2287000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16232000 usd
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-18000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
668000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
58000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
218000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0900
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
620000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1800000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
620000 usd
CY2023 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
2420000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-30000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
29000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
713000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
30000 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
-6465000 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
6060000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
6060000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
6463000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
-4160000 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
4160000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
4160000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
4160000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
307000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
190000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1137000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
308000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
189000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1256000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
80000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
80000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 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
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 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 Interest Rate
InvestmentInterestRate
0.1000
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
146000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
890000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1131000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
890000 usd
CY2023 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
6598000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
708000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
289000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2119000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
729000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
413000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
1310000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
166000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1310000 usd
CY2023 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
1590000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1198
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-2000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
120000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
202000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
899000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
564000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4603000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
3000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
300000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
300000 usd
CY2023 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
2310000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
47000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
18000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
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
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
58000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
955000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5814000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
86000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
390000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0800
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
105000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
3135000 usd
CY2023 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
3135000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
4000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-8000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
2000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-323000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
507000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3902000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
18000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
499000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1650000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1650000 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 Interest Rate
InvestmentInterestRate
0.1247
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
161000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1278000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
18179000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0950
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-134000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1403000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
29929000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
1737000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
399000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4550000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1840000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0850
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0850
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1881000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
364000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
244000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1764000 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-28000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
56000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
28000 usd
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-14000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
255000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
14000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
14000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1980000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
1230000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
29000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1950000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1230000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-30000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
54000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2990000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
100000 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
30000 usd
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3060000 usd
CY2023 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
-1541000 usd
CY2023 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
649000 usd
CY2023 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
-151000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
6000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
7000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
330000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
330000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1212
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
2389000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
3581000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7552000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
710000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
122000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
36000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
420000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
50000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1930000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
420000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
2000 usd
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1000
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1100
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
116000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1205000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1205000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
70000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
455000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
455000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1412
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
115000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
445000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1612000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
97000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3731000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
639000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
30000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
710000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2170000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
2000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1213
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
304000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2620000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
27000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
268000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
8000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1538
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1050
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
11000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
20000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1033000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
754000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1538
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1050
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-30000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
963000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7187000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
30000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
335000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
2640000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1004000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11910000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
2640000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
761000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6007000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
37000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
315000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
10000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
349000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2280000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
10000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0750
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0750
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
20000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
98000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
852000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
43000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
30000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
865000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
10000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
11000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
290000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
10000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1413
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
510000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4186000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
22000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
330000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3878000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
50000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2459000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2459000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
5000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
42000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
757000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
750000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1513
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
46000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
5352000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
970000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
343000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4590000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
968000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1075
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1325
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
123000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
706000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5145000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
155000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5300000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
1800000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
538000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2600000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1800000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4400000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-57000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
421000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7231000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1383000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5848000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0850
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
2000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0850
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
272000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
113000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
16020000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-17000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
559000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5400000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
5400000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0900
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-26000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
329000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3136000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
26000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
326000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2836000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
40000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
144000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1750000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
40000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1790000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0950
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0625
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-450000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1400000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
450000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
779000 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
254000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
-50000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4712000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
587000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
968000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
18000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
630000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5040000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
53000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5093000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0900
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1280000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3080000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1280000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1800000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
98000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
28000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
615000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
99000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.1200
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1300
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
152000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1595000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
159000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1436000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
3500000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1050000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2210000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
3498000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
7000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
199000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
199000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1100
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-188000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
486000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3311000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1192000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2119000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-723000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
20000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
670000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
333000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
723000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
280000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1063
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
545000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4310000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
294000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4603000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-1370000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3380000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1370000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2010000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
775000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1290000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1290000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1513
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
190000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1374000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
6000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1380000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
264000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1513
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
440000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
225000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2500000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
440000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2940000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
5000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
2000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
10000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-8000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1250
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
420000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
62000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1650000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1650000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
78000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
750000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1250000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
2000000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0950
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
76000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
2708000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21200000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
10375000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1646000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29929000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
690000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
216000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3860000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
690000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1124
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
282000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
1676000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13738000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
4687000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18425000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-94000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
50000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
334000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
94000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1490000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1327
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0850
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
5063000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5063000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-17000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
505000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3754000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
43000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
17000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3780000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-391000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2145000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
166000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
391000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1920000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
3000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
3000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
6000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1200
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
-17000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
273000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2180000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
17000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
217000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1980000 usd
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
13000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
203000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
500000 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5000 usd
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1150
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
932000 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7375000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
46000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7421000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
30000 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
129000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
30000 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2990000 usd
CY2022 us-gaap Debt And Equity Securities Realized Gain Loss
DebtAndEquitySecuritiesRealizedGainLoss
0 usd
CY2022 us-gaap Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
0 usd
CY2022 msif Interest Fees And Dividend Income Securities Operating
InterestFeesAndDividendIncomeSecuritiesOperating
0 usd
CY2021Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
0 usd
CY2022 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
0 usd
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
0 usd

Files In Submission

Name View Source Status
0001535778-24-000020-index-headers.html Edgar Link pending
0001535778-24-000020-index.html Edgar Link pending
0001535778-24-000020.txt Edgar Link pending
0001535778-24-000020-xbrl.zip Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
msif-20231231.htm Edgar Link pending
msif-20231231.xsd Edgar Link pending
msif-20231231xex311.htm Edgar Link pending
msif-20231231xex312.htm Edgar Link pending
msif-20231231xex321.htm Edgar Link pending
msif-20231231xex322.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
FilingSummary.xml Edgar Link unprocessable
msif-20231231_cal.xml Edgar Link unprocessable
msif-20231231_def.xml Edgar Link unprocessable
msif-20231231_lab.xml Edgar Link unprocessable
msif-20231231_pre.xml Edgar Link unprocessable
msif-20231231_htm.xml Edgar Link completed
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
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