2023 Q2 Form 10-Q Financial Statement

#000095017023016653 Filed on May 02, 2023

View on sec.gov

Income Statement

Concept 2023 Q2 2023 Q1 2022 Q4
Revenue $28.85M $29.48M $63.30M
YoY Change -45.98% -46.14% 15.15%
Cost Of Revenue $36.50M $35.20M $31.70M
YoY Change 36.59% 45.5% 10.45%
Gross Profit $32.20M $32.60M $31.70M
YoY Change 20.68% 6.72% 20.66%
Gross Profit Margin 111.61% 110.57% 50.08%
Selling, General & Admin $3.700M $3.400M $3.900M
YoY Change 8.28% -9.89% 1.27%
% of Gross Profit 11.49% 10.43% 12.3%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization
YoY Change
% of Gross Profit
Operating Expenses $40.12M $38.90M $3.600M
YoY Change 1157.98% 963.24% -4.61%
Operating Profit -$7.917M -$6.304M $28.10M
YoY Change -133.7% -123.44% 24.9%
Interest Expense $26.00M $24.77M -$26.70M
YoY Change -245.8% -209.34% 1264.33%
% of Operating Profit -95.02%
Other Income/Expense, Net
YoY Change
Pretax Income $25.40M $30.10M $1.300M
YoY Change 348.84% 610.07% -93.67%
Income Tax
% Of Pretax Income
Net Earnings $25.41M $30.13M $1.300M
YoY Change 348.93% 610.83% -93.67%
Net Earnings / Revenue 88.06% 102.2% 2.05%
Basic Earnings Per Share $0.39 $0.46
Diluted Earnings Per Share $0.39 $0.46 $0.02
COMMON SHARES
Basic Shares Outstanding 65.45M 65.45M 65.45M
Diluted Shares Outstanding

Balance Sheet

Concept 2023 Q2 2023 Q1 2022 Q4
SHORT-TERM ASSETS
Cash & Short-Term Investments $49.40M $69.70M $84.70M
YoY Change 43.14% 132.08% 278.68%
Cash & Equivalents $49.37M $69.68M $84.71M
Short-Term Investments
Other Short-Term Assets $700.0K $800.0K $1.800M
YoY Change -61.64% 11.27% 93.13%
Inventory
Prepaid Expenses
Receivables $2.900M $1.800M $3.100M
Other Receivables $3.100M $3.100M $4.800M
Total Short-Term Assets $56.10M $75.40M $94.40M
YoY Change 12.42% 72.15% 226.64%
LONG-TERM ASSETS
Property, Plant & Equipment
YoY Change
Goodwill
YoY Change
Intangibles
YoY Change
Long-Term Investments $2.409B $2.385B $2.398B
YoY Change -5.5% -5.47% -7.58%
Other Assets $21.90M $12.30M $13.40M
YoY Change 38.51% -27.67% -26.32%
Total Long-Term Assets $2.447B $2.414B $2.431B
YoY Change -5.34% -5.57% -7.82%
TOTAL ASSETS
Total Short-Term Assets $56.10M $75.40M $94.40M
Total Long-Term Assets $2.447B $2.414B $2.431B
Total Assets $2.503B $2.489B $2.526B
YoY Change -5.0% -4.26% -5.28%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $300.0K $100.0K
YoY Change 45.63%
Accrued Expenses $12.30M $8.600M $14.30M
YoY Change 15.7% 103.21% 46.23%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00 $0.00
YoY Change
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $23.10M $19.00M $47.60M
YoY Change -47.38% -48.65% 0.42%
LONG-TERM LIABILITIES
Long-Term Debt $1.483B $1.471B $1.483B
YoY Change -7.2% -5.14% -6.55%
Other Long-Term Liabilities $6.000M $6.000M $6.400M
YoY Change -20.6% -21.3% -11.33%
Total Long-Term Liabilities $1.489B $1.477B $1.490B
YoY Change -7.27% -5.22% -6.57%
TOTAL LIABILITIES
Total Short-Term Liabilities $23.10M $19.00M $47.60M
Total Long-Term Liabilities $1.489B $1.477B $1.490B
Total Liabilities $1.512B $1.496B $1.537B
YoY Change -8.34% -6.23% -6.37%
SHAREHOLDERS EQUITY
Retained Earnings -$1.113B -$1.119B
YoY Change
Common Stock $2.105B $2.107B $2.107B
YoY Change 1.36%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $991.7M $993.4M $988.1M
YoY Change
Total Liabilities & Shareholders Equity $2.503B $2.489B $2.526B
YoY Change -5.0% -4.26% -5.28%

Cashflow Statement

Concept 2023 Q2 2023 Q1 2022 Q4
OPERATING ACTIVITIES
Net Income $25.41M $30.13M $1.300M
YoY Change 348.93% 610.83% -93.67%
Depreciation, Depletion And Amortization
YoY Change
Cash From Operating Activities $8.300M $45.87M $71.20M
YoY Change -138.53% -12.45% 32.12%
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 $49.09M
YoY Change 113.44%
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net $60.00M
YoY Change -38.19%
Cash From Financing Activities -28.20M -62.90M -45.90M
YoY Change -206.62% 12.01% -2.63%
NET CHANGE
Cash From Operating Activities 8.300M 45.87M 71.20M
Cash From Investing Activities
Cash From Financing Activities -28.20M -62.90M -45.90M
Net Change In Cash -19.90M -17.02M 25.30M
YoY Change -505.71% 353.1% 274.7%
FREE CASH FLOW
Cash From Operating Activities $8.300M $45.87M $71.20M
Capital Expenditures
Free Cash Flow
YoY Change

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2023Q1 dei Document Type
DocumentType
10-Q
CY2023Q1 dei Document Quarterly Report
DocumentQuarterlyReport
true
CY2023Q1 dei Document Period End Date
DocumentPeriodEndDate
2023-03-31
CY2023Q1 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2023
CY2023Q1 dei Document Transition Report
DocumentTransitionReport
false
CY2023Q1 dei Entity File Number
EntityFileNumber
814-00646
CY2023Q1 dei Entity Registrant Name
EntityRegistrantName
MIDCAP FINANCIAL INVESTMENT CORPORATION
CY2023Q1 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
MD
CY2023Q1 dei Entity Tax Identification Number
EntityTaxIdentificationNumber
52-2439556
CY2023Q1 dei Entity Address Address Line1
EntityAddressAddressLine1
9 West 57th Street37th Floor
CY2023Q1 dei Entity Address City Or Town
EntityAddressCityOrTown
New York
CY2023Q1 dei Entity Address State Or Province
EntityAddressStateOrProvince
NY
CY2023Q1 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
10019
CY2023Q1 dei City Area Code
CityAreaCode
212
CY2023Q1 dei Local Phone Number
LocalPhoneNumber
515-3450
CY2023Q1 dei Security12b Title
Security12bTitle
Common Stock, $0.001 par value
CY2023Q1 dei Trading Symbol
TradingSymbol
MFIC
CY2023Q1 dei Security Exchange Name
SecurityExchangeName
NASDAQ
CY2023Q1 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2023Q1 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2023Q1 dei Entity Filer Category
EntityFilerCategory
Large Accelerated Filer
CY2023Q1 dei Entity Small Business
EntitySmallBusiness
false
CY2023Q1 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2023Q1 dei Entity Shell Company
EntityShellCompany
false
CY2023Q2 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
65451359
CY2023Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
69676000
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
84713000
CY2022 us-gaap-supplement Cash Held In Foreign Currency Acquisition Cost
CashHeldInForeignCurrencyAcquisitionCost
2404000
CY2023Q1 us-gaap-supplement Cash Held In Foreign Currency
CashHeldInForeignCurrency
388000
CY2022Q4 us-gaap-supplement Cash Held In Foreign Currency
CashHeldInForeignCurrency
2378000
CY2023Q1 us-gaap-supplement Receivable Investment Sale
ReceivableInvestmentSale
1792000
CY2022Q4 us-gaap-supplement Receivable Investment Sale
ReceivableInvestmentSale
3100000
CY2023Q1 us-gaap Interest Receivable
InterestReceivable
16043000
CY2022Q4 us-gaap Interest Receivable
InterestReceivable
17169000
CY2023Q1 us-gaap Dividends Receivable
DividendsReceivable
3152000
CY2022Q4 us-gaap Dividends Receivable
DividendsReceivable
4836000
CY2023Q1 us-gaap Deferred Costs Current And Noncurrent
DeferredCostsCurrentAndNoncurrent
12252000
CY2022Q4 us-gaap Deferred Costs Current And Noncurrent
DeferredCostsCurrentAndNoncurrent
13403000
CY2023Q1 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
751000
CY2022Q4 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
1797000
CY2023Q1 us-gaap Assets
Assets
2489265000
CY2022Q4 us-gaap Assets
Assets
2525516000
CY2023Q1 us-gaap Long Term Debt
LongTermDebt
1470852000
CY2022Q4 us-gaap Long Term Debt
LongTermDebt
1483394000
CY2023Q1 mfic Payable For Investments Purchased
PayableForInvestmentsPurchased
111000
CY2022Q4 us-gaap-supplement Distribution Payable
DistributionPayable
24217000
CY2023Q1 mfic Management And Performance Based Incentive Fees Payable
ManagementAndPerformanceBasedIncentiveFeesPayable
10348000
CY2022Q4 mfic Management And Performance Based Incentive Fees Payable
ManagementAndPerformanceBasedIncentiveFeesPayable
9060000
CY2022Q1 us-gaap Fair Value Recurring Basis Unobservable Input Reconciliation Asset Gain Loss Statement Of Income Extensible List
FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList
http://fasb.org/us-gaap/2022#UnrealizedGainLossOnInvestments
CY2023Q1 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2023Q1 us-gaap Interest Payable Current And Noncurrent
InterestPayableCurrentAndNoncurrent
7179000
CY2022Q4 us-gaap Interest Payable Current And Noncurrent
InterestPayableCurrentAndNoncurrent
13546000
CY2023Q1 mfic Accrued Administrative Services Expense
AccruedAdministrativeServicesExpense
1393000
CY2022Q4 mfic Accrued Administrative Services Expense
AccruedAdministrativeServicesExpense
748000
CY2023Q1 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
6014000
CY2022Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
6445000
CY2023Q1 us-gaap Liabilities
Liabilities
1495897000
CY2022Q4 us-gaap Liabilities
Liabilities
1537410000
CY2023Q1 us-gaap Assets Net
AssetsNet
993368000
CY2022Q4 us-gaap Assets Net
AssetsNet
988106000
CY2022Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2023Q1 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2023Q1 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
130000000
CY2022Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
130000000
CY2023Q1 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
65451359
CY2022Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
65451359
CY2022Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
65451359
CY2023Q1 us-gaap Common Stock Value
CommonStockValue
65000
CY2022Q4 us-gaap Common Stock Value
CommonStockValue
65000
CY2023Q1 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
2107121000
CY2022Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
2107120000
CY2023Q1 us-gaap Investment Company Distributable Earnings
InvestmentCompanyDistributableEarnings
-1113818000
CY2023Q1 us-gaap Fair Value Recurring Basis Unobservable Input Reconciliation Asset Gain Loss Statement Of Income Extensible List
FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList
http://fasb.org/us-gaap/2022#UnrealizedGainLossOnInvestments
CY2023Q1 us-gaap Fair Value Asset Recurring Basis Still Held Unrealized Gain Loss Statement Of Income Extensible List
FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList
http://fasb.org/us-gaap/2022#UnrealizedGainLossOnInvestments
CY2023Q1 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2023Q1 dei Amendment Flag
AmendmentFlag
false
CY2022Q1 us-gaap Fair Value Asset Recurring Basis Still Held Unrealized Gain Loss Statement Of Income Extensible List
FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList
http://fasb.org/us-gaap/2022#UnrealizedGainLossOnInvestments
CY2023Q1 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
Q1
CY2022Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2018Q4 us-gaap Stockholders Equity Note Stock Split Conversion Ratio1
StockholdersEquityNoteStockSplitConversionRatio1
0.0033
CY2023Q1 dei Entity Central Index Key
EntityCentralIndexKey
0001278752
CY2018Q4 us-gaap Stockholders Equity Note Stock Split Conversion Ratio1
StockholdersEquityNoteStockSplitConversionRatio1
0.0033
CY2022Q4 us-gaap Investment Company Distributable Earnings
InvestmentCompanyDistributableEarnings
-1119079000
CY2023Q1 us-gaap Assets Net
AssetsNet
993368000
CY2023Q1 us-gaap-supplement Cash Held In Foreign Currency Acquisition Cost
CashHeldInForeignCurrencyAcquisitionCost
418000
CY2022Q4 us-gaap Assets Net
AssetsNet
988106000
CY2023Q1 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.18
CY2022Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.10
CY2023Q1 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
67778000
CY2022Q1 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
54740000
CY2023Q1 us-gaap Management Fee Expense
ManagementFeeExpense
4264000
CY2022Q1 us-gaap Management Fee Expense
ManagementFeeExpense
8938000
CY2023Q1 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
65451359
CY2023Q1 us-gaap Investment Company Net Assets Period Increase Decrease
InvestmentCompanyNetAssetsPeriodIncreaseDecrease
5262000
CY2022Q1 us-gaap Investment Company Net Assets Period Increase Decrease
InvestmentCompanyNetAssetsPeriodIncreaseDecrease
-19444000
CY2022Q4 us-gaap Assets Net
AssetsNet
988106000
CY2021Q4 us-gaap Assets Net
AssetsNet
1024276000
CY2023Q1 us-gaap Incentive Fee Expense
IncentiveFeeExpense
6196000
CY2022Q1 us-gaap Incentive Fee Expense
IncentiveFeeExpense
1043000
CY2023Q1 us-gaap Interest Expense
InterestExpense
24766000
CY2022Q1 us-gaap Interest Expense
InterestExpense
14280000
CY2023Q1 us-gaap Administrative Fees Expense
AdministrativeFeesExpense
1422000
CY2022Q1 us-gaap Administrative Fees Expense
AdministrativeFeesExpense
1409000
CY2023Q1 us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
2256000
CY2022Q1 us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
2365000
CY2023Q1 us-gaap Operating Expenses
OperatingExpenses
38904000
CY2022Q1 us-gaap Operating Expenses
OperatingExpenses
28035000
CY2023Q1 us-gaap Investment Company Expense Offset Arrangement
InvestmentCompanyExpenseOffsetArrangement
-274000
CY2022Q1 us-gaap Investment Company Expense Offset Arrangement
InvestmentCompanyExpenseOffsetArrangement
-68000
CY2023Q1 mfic Expense Reimbursements
ExpenseReimbursements
335000
CY2022Q1 mfic Expense Reimbursements
ExpenseReimbursements
114000
CY2023Q1 us-gaap-supplement Investment Company Expense After Reduction Of Fee Waiver And Reimbursement
InvestmentCompanyExpenseAfterReductionOfFeeWaiverAndReimbursement
38295000
CY2022Q1 us-gaap-supplement Investment Company Expense After Reduction Of Fee Waiver And Reimbursement
InvestmentCompanyExpenseAfterReductionOfFeeWaiverAndReimbursement
27853000
CY2023Q1 us-gaap Net Investment Income
NetInvestmentIncome
29483000
CY2022Q1 us-gaap Net Investment Income
NetInvestmentIncome
26887000
CY2023Q1 us-gaap Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
41000
CY2022Q1 us-gaap Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
-2778000
CY2023Q1 us-gaap-supplement Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-834000
CY2022Q1 us-gaap-supplement Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-2021000
CY2023Q1 us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
-1020000
CY2022Q1 us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
4520000
CY2023Q1 us-gaap-supplement Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
1483000
CY2022Q1 us-gaap-supplement Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-20628000
CY2023Q1 us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
649000
CY2022Q1 us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
-22649000
CY2023Q1 us-gaap Investment Company Net Assets From Operations Increase Decrease
InvestmentCompanyNetAssetsFromOperationsIncreaseDecrease
30132000
CY2022Q1 us-gaap Investment Company Net Assets From Operations Increase Decrease
InvestmentCompanyNetAssetsFromOperationsIncreaseDecrease
4238000
CY2023Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.46
CY2022Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.07
CY2023Q1 us-gaap Net Investment Income
NetInvestmentIncome
29483000
CY2022Q1 us-gaap Net Investment Income
NetInvestmentIncome
26887000
CY2023Q1 us-gaap-supplement Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-834000
CY2022Q1 us-gaap-supplement Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-2021000
CY2023Q1 us-gaap-supplement Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
1483000
CY2022Q1 us-gaap-supplement Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-20628000
CY2023Q1 us-gaap Investment Company Net Assets From Operations Increase Decrease
InvestmentCompanyNetAssetsFromOperationsIncreaseDecrease
30132000
CY2022Q1 us-gaap Investment Company Net Assets From Operations Increase Decrease
InvestmentCompanyNetAssetsFromOperationsIncreaseDecrease
4238000
CY2023Q1 us-gaap-supplement Investment Company Distribution Ordinary Income
InvestmentCompanyDistributionOrdinaryIncome
24870000
CY2022Q1 us-gaap-supplement Investment Company Distribution Ordinary Income
InvestmentCompanyDistributionOrdinaryIncome
22913000
CY2023Q1 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
24870000
CY2022Q1 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
22913000
CY2022Q1 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
769000
CY2022Q1 us-gaap-supplement Investment Company Increase Decrease From Share Transaction
InvestmentCompanyIncreaseDecreaseFromShareTransaction
-769000
CY2023Q1 us-gaap Assets Net
AssetsNet
993368000
CY2022Q1 us-gaap Assets Net
AssetsNet
1004832000
CY2022Q1 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
60605
CY2022Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
65451359
CY2022Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
65451359
CY2021Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
63707845
CY2021Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
63707845
CY2022Q1 us-gaap Payments Of Dividends
PaymentsOfDividends
22999000
CY2023Q1 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-62895000
CY2022Q1 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-56153000
CY2023Q1 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
65451359
CY2023Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
65451359
CY2022Q1 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
63647240
CY2022Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
63647240
CY2023Q1 us-gaap Profit Loss
ProfitLoss
30132000
CY2022Q1 us-gaap Profit Loss
ProfitLoss
4238000
CY2023Q1 us-gaap-supplement Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-834000
CY2022Q1 us-gaap-supplement Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-2021000
CY2023Q1 us-gaap-supplement Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
1483000
CY2022Q1 us-gaap-supplement Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-20628000
CY2023Q1 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
2497000
CY2022Q1 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
2743000
CY2023Q1 us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
151000
CY2022Q1 us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
151000
CY2023Q1 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1248000
CY2022Q1 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1278000
CY2023Q1 mfic Increase In Gains Losses From Foreign Currency Transactions
IncreaseInGainsLossesFromForeignCurrencyTransactions
41000
CY2022Q1 mfic Increase In Gains Losses From Foreign Currency Transactions
IncreaseInGainsLossesFromForeignCurrencyTransactions
-2778000
CY2023Q1 us-gaap-supplement Interest And Dividend Income Operating Paid In Kind
InterestAndDividendIncomeOperatingPaidInKind
791000
CY2022Q1 us-gaap-supplement Interest And Dividend Income Operating Paid In Kind
InterestAndDividendIncomeOperatingPaidInKind
602000
CY2023Q1 us-gaap-supplement Payments For Purchase Of Investment Operating Activity
PaymentsForPurchaseOfInvestmentOperatingActivity
150947000
CY2022Q1 us-gaap-supplement Payments For Purchase Of Investment Operating Activity
PaymentsForPurchaseOfInvestmentOperatingActivity
220056000
CY2023Q1 us-gaap-supplement Proceeds From Disposition Of Investment Operating Activity
ProceedsFromDispositionOfInvestmentOperatingActivity
170193000
CY2022Q1 us-gaap-supplement Proceeds From Disposition Of Investment Operating Activity
ProceedsFromDispositionOfInvestmentOperatingActivity
263543000
CY2023Q1 us-gaap Increase Decrease In Accrued Interest Receivable Net
IncreaseDecreaseInAccruedInterestReceivableNet
-1126000
CY2022Q1 us-gaap Increase Decrease In Accrued Interest Receivable Net
IncreaseDecreaseInAccruedInterestReceivableNet
3369000
CY2023Q1 us-gaap Increase Decrease In Dividends Receivable
IncreaseDecreaseInDividendsReceivable
-1684000
CY2022Q1 us-gaap Increase Decrease In Dividends Receivable
IncreaseDecreaseInDividendsReceivable
331000
CY2023Q1 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-1046000
CY2022Q1 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-214000
CY2023Q1 us-gaap-supplement Increase Decrease In Management And Incentive Fees Payable
IncreaseDecreaseInManagementAndIncentiveFeesPayable
1288000
CY2022Q1 us-gaap-supplement Increase Decrease In Management And Incentive Fees Payable
IncreaseDecreaseInManagementAndIncentiveFeesPayable
-4655000
CY2023Q1 us-gaap Increase Decrease In Interest Payable Net
IncreaseDecreaseInInterestPayableNet
-6367000
CY2022Q1 us-gaap Increase Decrease In Interest Payable Net
IncreaseDecreaseInInterestPayableNet
-6028000
CY2023Q1 mfic Increase Decrease In Accrued Administrative Services Expense
IncreaseDecreaseInAccruedAdministrativeServicesExpense
645000
CY2022Q1 mfic Increase Decrease In Accrued Administrative Services Expense
IncreaseDecreaseInAccruedAdministrativeServicesExpense
481000
CY2023Q1 mfic Increase Decrease In Other Liabilities And Accrued Expenses
IncreaseDecreaseInOtherLiabilitiesAndAccruedExpenses
-431000
CY2022Q1 mfic Increase Decrease In Other Liabilities And Accrued Expenses
IncreaseDecreaseInOtherLiabilitiesAndAccruedExpenses
405000
CY2023Q1 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
45872000
CY2022Q1 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
52397000
CY2023Q1 us-gaap Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
46194000
CY2022Q1 us-gaap Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
64689000
CY2023Q1 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
60000000
CY2022Q1 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
97073000
CY2022Q1 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
770000
CY2023Q1 us-gaap Payments Of Dividends
PaymentsOfDividends
49089000
CY2023Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
-17023000
CY2022Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
-3756000
CY2023Q1 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-4000
CY2022Q1 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-113000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
87091000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
46254000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
45550000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
34467000
CY2023Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
70064000
CY2022Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
30598000
CY2023Q1 us-gaap Interest Paid Net
InterestPaidNet
29473000
CY2022Q1 us-gaap Interest Paid Net
InterestPaidNet
18840000
CY2023Q1 us-gaap Paid In Kind Interest
PaidInKindInterest
784000
CY2022Q1 us-gaap Paid In Kind Interest
PaidInKindInterest
624000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23460000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
23143000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23108000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
701000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
706000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1962000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
526000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
520000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
218978
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
219000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
357000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
24589000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24691000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-18
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
26989000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
18971000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18312000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-18
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2553000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2481000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2422000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
213
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
213000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
125000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21665000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20859000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-16
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29668000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
27377000
CY2023Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1000
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-10-31
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2004677
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27239000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-16
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2438000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-31000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-44000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
27346000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27195000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2023Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0700
CY2023Q1 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0400
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-02-02
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5860000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
893000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
264000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2023Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0700
CY2023Q1 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0400
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-02-02
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2110000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
391000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
95000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1284000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
359000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
77622
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
23621000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1423000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
350
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
350000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
403000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-14
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
31653
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
31224000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31034000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-13
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3052
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-31000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
31574000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31406000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
83825000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
60383000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
84575000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
84575000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
146500000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
112639000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
231075000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
197214000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-09
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
13561
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13487000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13493000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
244562000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
210707000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-07-30
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30652000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
30135000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29273000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-30
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1008000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
980000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
926000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-30
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1873000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
560000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
529000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
31675000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30728000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1086122
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1147000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1151000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
589
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
448000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
220000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
589
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2023Q1 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-22
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15866000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
15633000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15232000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2023Q1 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-22
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2326000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
589000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
530000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16673000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3417000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15982000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
490000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
90000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
913000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
26422000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
25925000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25566000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3243000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
345000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
300000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
26270000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25866000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
169
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
169000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
177000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25570000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
25369000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25314000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3231000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1939000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1923000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1263000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1256000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1246000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
28733000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28660000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
104588000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
103300000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-03-22
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4342000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3305000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3304000
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-22
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
658000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
112000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
112000
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3416000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0775
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0000
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-27
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15900000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
15850000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15662000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0626
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-27
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21435000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21043000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21162000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-27
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1489000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
563000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
588000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21606000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21750000
CY2023Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0800
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-28
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21429000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17307000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6129000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-21
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
31134000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
30698000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30506000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0475
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-21
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
665000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
123000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
116000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
30821000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30622000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
775
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
78000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
78000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
34235000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
33957000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34064000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-12-14
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1750000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-17000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0325
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0000
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-08-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4155000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-103000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-125000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-30
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4716000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3863000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3863000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-30
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
284000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-9000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-9000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3854000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3854000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-08
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10117000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
9932000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9814000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-08
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
970000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
970000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-08
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1705000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
540000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
517000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
134
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
145000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
234000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
11587000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11535000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-23
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22186000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
22115000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21421000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-23
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3500000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3447000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3373000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
5000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
500000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
114
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
11000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
26073000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24809000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13066000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12957000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12767000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1569000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1367000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1345000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14324000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14112000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-12-29
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13262000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13206000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13262000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-12-29
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
500000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
443000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
444000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13649000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13706000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-10
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8359000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
6307000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6288000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-10
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1067000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
513000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
513000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-10
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
240000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
234000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
233000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2439
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
244000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
307000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7298000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7341000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-19
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
33628000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
33276000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32077000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-20
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2985000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2956000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2874000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
36232000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34951000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
300
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
300000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1412000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-03
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18045000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17813000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17775000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-03
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1818000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
460000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
455000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
331
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
50000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
43000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
18323000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18273000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
631972
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
632000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
720000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-02
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19245000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
19118000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18941000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-02
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4510000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
4476000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4439000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-02
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1608000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1024000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1020000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
25250000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25120000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-02-04
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9635000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
9473000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9538000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
100
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
100000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
175000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
9573000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9713000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
289396000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
276405000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1246
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
56505000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19478000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
5
CY2023Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0650
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-10-14
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12500000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12500000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12500000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
69005000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31978000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-09-13
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21248000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21121000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20762000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-09-13
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2039000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2029000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1993000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
23150000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22755000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
92155000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
54733000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-03-06
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
28894000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
28654000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27991000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-03-06
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2727000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2566000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2531000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
500
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
500000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
149000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
31720000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30671000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-02-07
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11558000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
9801000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9788000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-02-07
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
942000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
287000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
286000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
10088000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10074000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0475
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-10
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1176000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1175000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
42984000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
41920000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-03-10
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1505000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
397000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
413000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0325
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0000
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-12-21
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6020000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
781000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
744000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-30
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2978000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2978000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2828000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2023Q1 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-30
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1158000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1158000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1093000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000032
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1000000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
806000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2023Q1 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0500
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-30
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
186000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
186000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
175000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
5322000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4902000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
42267000
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-27
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16987000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16595000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16742000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-27
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
725000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
108000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
106000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1070
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
107000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
218000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16810000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17066000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
587
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
323000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
23310000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23448000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2219000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-14000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22251000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
22044000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21657000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3462000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-28000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-94000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
491405
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
492000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
69000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
22508000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21632000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-18
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
43030000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
42373000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-18
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1612000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1114000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1124000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
43487000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
43391000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-12
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6043000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
5947000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5975000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-12
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1883000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-10000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-21000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-12
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
353000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-7000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-12
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1412000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-22000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-16000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
94151
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
94000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
85000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
6002000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6018000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
10854
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2041000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1061000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-12
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1225000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1225000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1221000
CY2023Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0875
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-02-07
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1293000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
233000
CY2023Q1 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.06
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-11-29
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
281000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
26000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
276000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3292000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2791000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
75275000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
73832000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-04
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29566000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
29136000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28827000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-04
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2800000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2721000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2731000
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0625
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-04
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2407000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-33000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-72000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
31824000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31486000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-13
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14202000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13996000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14085000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21492000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21276000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21294000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
685000
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1958000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21276000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21288000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
26336000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
10871000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10573000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
417000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-2000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-8000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
10869000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10565000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1050
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
32500000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
32165000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32162000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4167000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
4136000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4124000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8333000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
4111000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4082000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
40412000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
40368000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17929000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
15039000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14863000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
946000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
930000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
15985000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15793000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0050
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-26
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14914000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14633000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14002000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0050
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-26
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
356000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
413000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
432000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0050
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-26
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
345000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
15046000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14427000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-17
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
9584000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8715000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-17
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3550000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3511000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3492000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-17
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13333000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12700000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12301000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
25795000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24508000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
175203000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
172520000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-11
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2273000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
46199000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-12000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-13000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-11
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12841000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12769000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12766000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12757000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12753000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
100000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
100000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
100000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-16
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9240000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
5863000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5862000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-16
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
660000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-20000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-20000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
5943000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5942000
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2042-09-20
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17103000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10902000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0000
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-24
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9113000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3378000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3378000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-29
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14358000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13281000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13230000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-29
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
420000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-4000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13277000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13224000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
52458000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0050
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-30
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
36437000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
36697000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
36437000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
36697000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
534375
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
534000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
111000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1000000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1960000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1505868
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
8343000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
436689
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
5568000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
441576
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1902000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
360302
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
360000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
428000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17707000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2499000
CY2023Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0400
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-03-08
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5562000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7231000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2011000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
4286
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
5623000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2825
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
4000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12858000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2011000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
30565000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4510000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1444
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12271000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
195000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
50952525
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
43454000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
480000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
7600000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1411000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
44865000
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1293000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
239000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
480000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
57136000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
675000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0150
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-02
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3445000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3435000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3385000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0680
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0250
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22500000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
19113000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19125000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-21
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8884000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7901000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7888000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-21
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1096000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-37000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-38000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7864000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7850000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-22
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17667000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17563000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17579000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-06-22
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1826000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1301000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1304000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
18864000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18883000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12500000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2489000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2413000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
280899
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
250000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
250000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2739000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2663000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-16
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12961000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12702000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12610000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-16
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1875000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1839000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1828000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14541000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14438000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-05
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9340000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7795000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7828000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-03
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
639000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-18000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-16000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7777000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7812000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0545
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0180
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16500000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16464000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16418000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-30000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-30000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0375
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
435000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
434000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16869000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16822000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0050
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-17
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17955000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17370000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17327000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0050
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-17
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-65000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-70000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17305000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17257000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-09-30
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7525000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7254000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7149000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-09-30
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1393000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1341000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1323000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
8595000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8472000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-05
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8977000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
8842000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8910000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-05
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
909000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-13000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
8829000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8903000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0050
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-03
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
26667000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13234000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13245000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-22
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9657000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
9510000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9448000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-22
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
304000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
164000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
162000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
9674000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9610000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0200
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4258000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
4264000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4259000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0200
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
24000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-77000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
4187000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4259000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16225000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16046000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15709000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2459000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2411000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2411000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-02
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
813000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
674000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
663000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
500
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
500000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1462000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
104
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1000
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-28
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
33000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
33000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
19680000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20291000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-30
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12576000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12505000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12513000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-30
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
289000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
173000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
172000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12678000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12685000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
133
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
133000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
224000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-27
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21436000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21305000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21213000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-08-27
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2654000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-16000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-18000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21422000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21419000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-02
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12399000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7982000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7907000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13867000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13814000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13859000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
334226
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
76000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1370000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13890000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15229000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13420000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13020000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13017000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1530000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
873000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
872000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
50000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
50000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13943000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13939000
CY2023Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-26
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
35798000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
30672000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30742000
CY2023Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-26
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3810000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
607000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
640000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
31279000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31382000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-12
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
24041000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21285000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21022000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-12
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
612000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
604000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
596000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21889000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21618000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0595
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-05-28
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9952000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
9932000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9953000
CY2023Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0550
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-06-13
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18879000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14742000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14855000
CY2023Q1 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0450
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-13
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
632000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
625000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
629000
CY2023Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0550
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-13
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1474000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
417000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
420000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
15784000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15904000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-05-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7481000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7450000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0375
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-05-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-9000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-10000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7472000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7440000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
55556
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
333000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
629000
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
73000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
389000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
461000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
722000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1090000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
24862000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
24538000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23992000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
960000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
930000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
25498000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24922000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-08-02
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3758000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3737000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3739000
CY2023Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0450
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-08-02
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
500000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-3000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3737000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3736000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0565
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0150
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17996000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17957000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16667000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13277000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13333000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17500000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12199000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12250000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-4000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12195000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12250000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
35000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14522000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14408000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
388000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
370000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14910000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14778000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-09
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6718000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
4079000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4086000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-09
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
726000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-11000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
4068000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4079000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0350
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12500000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12445000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12438000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0350
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0000
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4167000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-19000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-21000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0050
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
750000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
211000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
210000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12637000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12627000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-09
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17896000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17586000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17447000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
6.75
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-09
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1923000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-28000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-48000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17558000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17399000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
451575000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
452662000
CY2023Q1 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0585
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
20944000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21000000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21209000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21056000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21103000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0000
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2907000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-12000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21044000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21103000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-01-04
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
5825000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5820000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-01-04
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1500000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-43000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-45000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
5782000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5775000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-16
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22045000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21813000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21644000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-16
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2273000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
204000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
185000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
22017000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21829000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0350
CY2023Q1 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0150
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0175
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
86581000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
86490000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
86581000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1025
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0175
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2866000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2806000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2866000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0150
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2019000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1915000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2019000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0175
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
8945000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8956000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
7800
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
6000000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23390000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0950
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0175
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2911000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3010000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
109067000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
126822000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-24
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15162000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14936000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14851000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-24
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1367000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1339000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1361000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-24
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1257000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-18000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-27000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16257000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16185000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-10
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22129000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21709000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21576000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-10
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2419000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
518000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
492000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
22227000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22068000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-09-13
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3182000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-23000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0535
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-06-06
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14288000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14197000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13802000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
83330
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
83000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
83000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-03
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11667000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
11328000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11317000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-03
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
833000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-24000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-25000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
11387000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11375000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-06-08
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25573000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
25139000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25062000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
482
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1000000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1571000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
26139000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
26633000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0050
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-16
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18998000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
18937000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18821000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0050
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-12-14
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3150000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3141000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3124000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
22078000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21945000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
32870000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
31707000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31422000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-30
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1732000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1274000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1260000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
32981000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32682000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0850
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-11
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23095000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17770000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17997000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0050
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-12
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10283000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
10168000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10194000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0785
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-12
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
951000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
942000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
951000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
11110000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11145000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-02
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8178000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
8119000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7933000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-02
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1731000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1142000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1102000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
9261000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9035000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-03-15
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5046000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
5031000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4945000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-03-15
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
429000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-1000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-9000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
5030000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4936000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-23
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9132000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
9042000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8781000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-23
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5058000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
4989000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4863000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-23
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2349000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2319000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2311000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-23
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1578000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1566000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1517000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-23
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1463000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-14000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-56000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17902000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17416000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13244000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13046000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12912000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1452000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-36000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13046000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12876000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-20
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
31630000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
30996000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30918000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-20
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-61000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-67000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
30935000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30851000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
429151000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
445475000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0150
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-09
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
8499000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8493000
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0695
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-18
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1912000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1898000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1779000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0595
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-18
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1167000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1898000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1773000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0150
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-04-03
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
8924000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8898000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-16
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9754000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
9667000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9559000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
28988000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0760
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28723000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-04-14
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29810000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
29390000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29288000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-16
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2203000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-30000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-39000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
29360000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29249000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-02
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19034000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
18814000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18654000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-02
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
923000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-10000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-18000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
18804000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18636000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-15
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
34507000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
34102000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34213000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-15
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1785000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1607000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1605000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
35709000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35818000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
83873000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
83703000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-17
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16667000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13389000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13296000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
33333
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3333000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6667000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
85164
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
8516000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3177000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3333
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
140000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
25238000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23280000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
250000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
250000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
230000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
5.75
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-08
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16106000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
15995000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15763000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-08
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1243000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-2000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-26000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16243000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15967000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0775
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0000
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-02
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7972000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7425000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
49453000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
46672000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0760
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0125
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2021-11-15
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
738000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
737000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
576000
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0125
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2021-11-15
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
563000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
521000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
439000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1258000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1015000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1258000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1015000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-25
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30688000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
30441000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30421000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-07-25
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3413000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1398000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1396000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
31839000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31817000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
31839000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31817000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0825
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-01
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7128000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7098000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5845000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7098000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5845000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-22
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29223000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
29023000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28854000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-22
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13814000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13703000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13640000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
142
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-22
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4145000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
265000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
254000
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0400
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-22
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
50000000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
42991000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
42748000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-03
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29909000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
29547000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29461000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-03
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3925000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
745000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
752000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
30292000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30213000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
19397000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3692000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
92680000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
76653000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-03
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14888000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14562000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14553000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14562000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14553000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15142000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
15024000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15018000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0000
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-31
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1935000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
370000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
371000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
6125
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
613000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
665000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16007000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16054000
CY2023Q1 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
185
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
185000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
195000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-14
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
31493000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
30991000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31010000
CY2023Q1 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2023Q1 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2023Q1 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-14
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2963000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-47000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-45000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
31129000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31160000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
47136000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
47214000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2591761000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2385211000
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7092000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7092000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7092000
CY2023Q1 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
55146000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
55146000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
55146000
CY2023Q1 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2653999000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2447449000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
339000
CY2023Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
467000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
806000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
3830000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
25000
CY2023Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
66000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
3921000
CY2023Q1 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
98000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
74000
CY2023Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
37000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
111000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
20202000
CY2023Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-724000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
19478000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
12500000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
12500000
CY2023Q1 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
200000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
9413000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
106000
CY2023Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
1383000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
10902000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
177000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
2000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
8000
CY2023Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
4000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
175000
CY2023Q1 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
7000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
195000
CY2023Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-0
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
195000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
1961000
CY2023Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-1000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
1960000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
449000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
23000
CY2023Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
2000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
428000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
49141000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
133000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
31000
CY2023Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
1233000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
50476000
CY2023Q1 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
305000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
22500000
CY2023Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
890000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
23390000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
8956000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
8956000
CY2023Q1 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
216000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
91042000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
626000
CY2023Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-202000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
91466000
CY2023Q1 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
2420000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
2912000
CY2023Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
98000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
3010000
CY2023Q1 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
372000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
111446000
CY2023Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
1193000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
112639000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
150000000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
65425000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
84575000
CY2023Q1 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
2159000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
4256000
CY2023Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-564000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
3692000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
580000
CY2023Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-100000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
480000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
388780000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
3538000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
65425000
CY2023Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
1315000
CY2023Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
328208000
CY2023Q1 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
5167000
CY2023Q1 us-gaap Tax Basis Of Investments Gross Unrealized Appreciation
TaxBasisOfInvestmentsGrossUnrealizedAppreciation
58194000
CY2023Q1 us-gaap Tax Basis Of Investments Gross Unrealized Depreciation
TaxBasisOfInvestmentsGrossUnrealizedDepreciation
278683000
CY2023Q1 us-gaap Tax Basis Of Investments Unrealized Appreciation Depreciation Net
TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet
220683000
CY2023Q1 us-gaap Tax Basis Of Investments Cost For Income Tax Purposes
TaxBasisOfInvestmentsCostForIncomeTaxPurposes
2668132000
CY2023Q1 mfic Percentage Of Non Qualifying Assets Representing Company Total Assets
PercentageOfNonQualifyingAssetsRepresentingCompanyTotalAssets
0.0760
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1505000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
452000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1053000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2907000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2907000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1785000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
1614000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
23000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
148000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2407000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2407000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3375000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3375000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1781000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1781000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1489000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
596000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
893000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1826000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
1304000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
522000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1935000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
387000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1548000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
54145000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
306000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
47137000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
6702000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2881000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
1585000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1296000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2000000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2000000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
10000000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
10000000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1333000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1333000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1918000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1918000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
8000000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
439000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
7561000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
10000000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
8956000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1044000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1990000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1990000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4327000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4327000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2273000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2273000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2419000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
565000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1854000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4155000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4155000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1579000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
132000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1447000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4968000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
439000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4529000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
909000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
227000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
682000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
6093000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
1053000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
5040000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
13333000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
13333000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
24000000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
24000000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
665000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
133000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
532000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
368000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
167000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
201000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
15637000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
15637000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3252000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
766000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2486000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1167000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1167000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2727000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
2584000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
143000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
10213000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
2519000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
31000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
7663000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
813000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
677000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
136000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
996000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
996000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3925000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
772000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
219000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2934000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2203000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2203000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2326000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
623000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1703000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4576000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
979000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3597000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
289000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
173000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
116000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1569000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
1381000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
188000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3500000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
3457000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
43000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
6020000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
781000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
33000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
5206000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2242000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
549000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1693000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1243000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1243000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2654000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2654000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1875000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
1875000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1612000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
1151000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
461000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
8333000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
4167000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4166000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2985000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
2982000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
833000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
833000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1452000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1452000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3150000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
3150000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
685000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
685000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1530000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
918000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
612000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
8571000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
648000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
7923000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
89252000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
84575000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4677000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3029000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
612000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2417000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1257000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1257000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
500000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
444000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
56000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2440000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
1299000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1141000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3182000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3182000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
952000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
952000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2000000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
1000000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1000000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
500000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
118000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
382000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3295000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3295000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
436000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
436000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4500000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4500000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2387000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
314000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2073000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1705000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
568000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1137000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4305000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4305000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4933000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4933000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3462000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3462000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2219000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2219000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
9113000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
3378000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
5735000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3808000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3808000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1393000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
1393000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3413000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
1416000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1997000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1332000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1332000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1500000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1500000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1731000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
1154000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
577000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
429000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
429000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
563000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
563000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1463000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1463000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
16667000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
13389000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1000000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2278000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3333000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3333000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1750000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1750000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4494000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
3214000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
79000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1201000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2273000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
227000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2046000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2963000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2963000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
6250000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
6250000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
23417000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
400000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
23017000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1818000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
482000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
106000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1230000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3052000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
95000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2957000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
923000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
923000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
23773000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
12687000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
11086000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1608000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
1045000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
79000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
484000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3243000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
405000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
385000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2453000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3290000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3290000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3000000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
110000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2890000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4917000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
214000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4703000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1923000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1923000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2039000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
2039000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
725000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
116000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
30000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
579000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
5000000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
1250000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3750000
CY2023Q1 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
544301000
CY2023Q1 mfic Drawn Commitments
DrawnCommitments
180464000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
54492000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
309345000
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2020-09-30
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2017-06-01
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2022-08-22
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2019-11-19
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2020-12-29
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2022-10-14
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2023-03-16
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2022-11-09
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2023-02-14
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2023-02-03
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2023-03-01
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2013-05-22
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2014-12-12
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2012-03-28
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2022-05-16
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2022-07-12
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5623000
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2014-04-09
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2015-10-01
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2020-12-23
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2017-03-20
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2012-12-27
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2016-11-18
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2022-04-29
CY2023Q1 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2022-07-28
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
45822000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
432000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
46254000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
59854000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23971000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
83825000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13487000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13487000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
102731000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
448000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1409000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
104588000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
220222000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
67114000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
89000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1971000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
289396000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23149000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23149000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
42484000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
500000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
42984000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17881000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
107000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17988000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
72648000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
492000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2135000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
75275000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
175203000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
175203000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
35255000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
100000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
35355000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
36437000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
36437000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7231000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12858000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
449795000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
33000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
633000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
725000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
389000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
451575000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
319000000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1083000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
320083000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28988000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28988000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
83873000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
83873000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29382000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7973000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11849000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
249000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
49453000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1258000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1258000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31839000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31839000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7098000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7098000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
73283000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
73283000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14562000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14562000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
46338000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
798000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
47136000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1930722000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
82185000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
33000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19134000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
33484000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
389000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2065947000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12501000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
56505000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
69006000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4322000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5322000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17103000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17103000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15445000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2262000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17707000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12271000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12271000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16823000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17103000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15445000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
72038000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
121409000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
84575000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
146500000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
231075000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
44865000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
44865000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
103067000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6001000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
109068000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19397000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19397000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
187642000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6001000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
210762000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
404405000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2135187000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
82185000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
33000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17103000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
40580000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
316284000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
389000
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2591761000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
45068000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
482000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
45550000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0459
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
58557000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1826000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
60383000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0608
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13493000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13493000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0136
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
100839000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
220000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2241000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
103300000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
318653000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1040
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
217566000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
55855000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
89000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2895000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
276405000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.2783
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22755000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22755000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0229
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
41771000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
149000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
41920000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0422
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18005000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
541000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18546000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0187
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
72384000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
233000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
69000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1146000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
73832000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0743
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
172520000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
172520000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1737
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35197000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
100000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35297000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0355
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
36697000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
36697000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0369
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2011000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2011000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0020
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
448170000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
929000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3071000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
461000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
452662000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.4557
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
316999000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1654000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.3208
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28723000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12500000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28723000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0289
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
83703000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
83703000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0843
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29033000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7425000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9844000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
370000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
46672000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0470
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1015000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1015000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0010
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31817000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31817000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0320
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5845000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5845000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0059
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
72961000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
72961000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0734
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14553000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14553000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0147
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
46354000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
860000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
47214000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0475
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1910191000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
69358000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11151000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15335000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
461000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2006527000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.0199
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
1.9229
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0698
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0112
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0154
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0005
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.0199
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19478000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31978000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0322
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4096000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
806000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4902000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0049
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10902000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10902000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0110
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2071000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
428000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2499000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0025
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
195000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
195000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0002
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16596000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10902000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2071000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20907000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50476000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0508
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0167
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0110
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0021
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0210
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0508
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
84575000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
112639000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
197214000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1985
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
480000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
480000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0005
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
103432000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23390000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
126822000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1277
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3692000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3692000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0037
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
188007000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23390000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
116811000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
328208000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.3304
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1893
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0235
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1176
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.3304
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2114794000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
69358000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10902000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
36612000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
153053000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
461000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2385211000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.4011
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.1289
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0698
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0000
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0110
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0369
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1541
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0005
CY2023Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.4011
CY2023Q1 mfic Percentage Of Total Investments At Fair Value
PercentageOfTotalInvestmentsAtFairValue
1.000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23520000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
23188000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23166000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1962000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
407000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
402000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
218978
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
219000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
346000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
23814000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23914000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-18
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
27038000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
18990000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18330000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-18
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2553000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
904000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
843000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
213
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
213000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
126000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
20107000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19299000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
43921000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
43213000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-20
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25500000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13659000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13427000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13659000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13427000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-16
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29738000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
27432000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27271000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-16
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2438000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-32000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-47000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
27400000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27224000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0700
CY2022Q4 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0400
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-02-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5860000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
893000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
264000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1100
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0700
CY2022Q4 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0400
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-02-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2110000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
391000
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30730000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
95000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1284000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
359000
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0875
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-10-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23765000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
23621000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1402000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
350
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
350000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
410000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-14
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
31735000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
31280000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31077000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3052000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-33000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
31630000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31454000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
83935000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
60439000
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.1000
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-10-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
204677000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
150000000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
150000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
146500000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
111446000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
296500000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
261446000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-09
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17259000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17129000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17172000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
313629000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
278618000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-07-30
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
30175000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30576000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
259000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
255000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
258000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2622000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
533000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
563000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
30963000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31397000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1086122
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1147000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1162000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
589
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
448000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
234000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
589
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2022Q4 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-22
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17063000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16794000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16381000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2022Q4 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-22
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2326000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
275000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
217000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17520000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16832000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
490000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
90000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
898000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
26489000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
25959000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25591000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3243000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
787000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
741000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
26746000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12721000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
26332000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
169
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
169000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
141000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25457000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
25233000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25075000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0200
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4494000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1918000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1874000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
27320000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27090000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
103786000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
103711000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0775
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0000
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-27
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15900000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
15836000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15503000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0626
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-27
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21489000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21070000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20915000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0626
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-27
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1489000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
565000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
566000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21635000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21481000
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0800
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-28
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21429000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17307000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6429000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
31213000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
30739000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30583000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
665000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
122000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
116000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
30861000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30699000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
775
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
78000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
78000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
34235000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
33906000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34064000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0000
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-12-14
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1750000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-26000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0325
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0000
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-08-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4155000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-122000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-166000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10143000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
9951000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9940000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1705000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-29000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-34000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
134
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
145000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
189000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
10067000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10095000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22159000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
22062000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21140000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3500000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3443000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3341000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
5000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
500000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
114
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
11000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
26016000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24492000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13100000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12978000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12780000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1569000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1366000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1342000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14344000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14122000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-12-29
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13295000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13227000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13295000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-12-29
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
500000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
442000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
444000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13669000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13739000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-10
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8375000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
6159000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6147000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-10
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1307000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
506000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
507000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2439
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
244000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
290000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
6909000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6944000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-19
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
33714000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
33332000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32062000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-20
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2985000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2954000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2864000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
36286000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34926000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
300
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
300000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1381000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18091000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17846000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17820000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1818000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
458000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
455000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
331
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
50000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
51000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
18354000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18326000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
631972
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
632000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
619000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19295000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
19150000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18952000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4521000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
4484000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4441000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1608000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
861000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
856000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
25127000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24868000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-02-04
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9851000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
9675000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9752000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
100
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
100000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
191000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
9775000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9943000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
280348000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
266898000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1246
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
56505000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20202000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
5
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0650
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-10-14
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12500000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12500000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12500000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
69005000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32702000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-09-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21303000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21160000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20717000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-09-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2039000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2028000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1983000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
23188000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22700000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
92193000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
55402000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-03-06
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
28969000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
28722000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28096000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-03-06
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2727000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2565000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2525000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
500
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
500000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
248000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
31787000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30869000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
31787000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30869000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-03-10
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1505000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
391000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
409000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0325
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0000
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-12-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6020000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
665000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
601000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2978000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2978000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2781000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1133000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1133000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1049000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000032
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1000000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
339000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0500
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
191000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
191000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
177000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
5302000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4346000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-26
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2649000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1830000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1842000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0350
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-26
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
911000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
907000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
911000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2737000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2753000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-27
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17031000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16605000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16773000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-27
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
725000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
136000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
134000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1070
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
107000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
218000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16848000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17125000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
587
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
323000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
25943000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25557000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2219000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-16000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22251000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
22008000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21588000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3462000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-32000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-105000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
491405
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
492000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
45000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
22468000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21528000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-18
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
43139000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
42426000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
42600000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-18
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1612000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
743000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
762000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
43169000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
43362000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-12
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7942000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
5944000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5924000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-12
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
353000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-8000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-12
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1412000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-23000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-24000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
94151
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
94000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
76000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
6007000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5969000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
10854
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2041000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1100000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-12
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1437000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1436000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1436000
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0875
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-02-07
CY2022Q4 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.06
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-11-29
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
277000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
273000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3494000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3048000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
75122000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
73907000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-04
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29641000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
29204000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28900000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-04
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2407000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-35000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-96000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
29169000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28804000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14702000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14467000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14637000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12788000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12612000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12642000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8844000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
8776000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8744000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
685000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-8000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21388000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21378000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
26364000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
10871000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10616000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
417000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-2000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-8000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
10869000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10608000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1050
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
32500000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
32153000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32240000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4167000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
4136000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4135000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8333000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
8274000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8271000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
44563000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
44646000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17968000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
15057000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14991000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1958000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
357000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
352000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
15414000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15343000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0050
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-26
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14970000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13934000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12993000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0050
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-26
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
356000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
412000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
422000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0050
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-26
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
345000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-8000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14346000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13407000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-17
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
5023000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4258000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-17
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3700000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3653000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3665000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-17
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13333000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7374000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7074000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16050000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14997000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
166266000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
163820000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-11
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2273000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-15000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-23000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-11
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16477000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16361000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16309000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16346000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16286000
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2042-09-20
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16998000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9413000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0000
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-24
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9113000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
4556000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4556000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-29
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14392000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13310000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13264000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-29
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
420000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-5000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13305000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13258000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
51205000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
43513000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0050
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
36394000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35890000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
36394000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35890000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
534000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
74000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1000000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1961000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1505868
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
8343000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
436689
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
5568000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
441576
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1902000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
383381
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
383000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
449000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17730000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2484000
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0400
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-03-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5562000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7231000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2009000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
4286
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
5623000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2825
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
4000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12858000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2009000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
30588000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4493000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1444
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12271000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
195000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
50952525
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
43454000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
580000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
7600000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1411000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
44865000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
580000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
57136000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
775000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0150
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3646000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3631000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3582000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0680
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0250
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22500000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
19105000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19012000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8904000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7908000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7908000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1096000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-38000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-38000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7870000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7870000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-22
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17713000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17594000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17447000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-06-22
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1826000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1613000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1599000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
19207000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19046000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12500000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2488000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2413000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
280899
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
250000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
250000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2738000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2663000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-16
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12994000
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18000000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12623000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-16
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1875000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1837000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1825000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14558000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14448000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-05
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8082000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7842000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7839000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1279000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-38000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-38000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
639000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-19000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-19000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7785000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7782000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0545
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0180
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-03-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16500000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16475000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16418000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0375
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0180
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-03-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1500000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
308000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
301000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16783000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16719000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0050
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-17
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17380000
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9657000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17370000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0050
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-17
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-69000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-70000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17311000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17300000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-09-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7544000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7273000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7205000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-09-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1393000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1341000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1330000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
8614000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8535000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-05
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
8855000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8932000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-05
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
909000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-14000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
8841000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8925000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0050
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
26667000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13226000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13333000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-22
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
9515000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9448000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-22
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
304000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
165000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
162000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
9680000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9610000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0200
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
28839000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
4757000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4845000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16267000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16074000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15716000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2466000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2413000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2414000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
813000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
674000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
661000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
500
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
500000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1472000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
104
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16000
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.1000
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-28
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
50000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
50000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
19727000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20329000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12606000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
10010000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10001000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
289000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
173000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
171000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
10183000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10172000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
133
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
133000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
208000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-08-27
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21491000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21367000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21296000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-08-27
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2654000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-18000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-24000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21482000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21480000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12419000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7984000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8114000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13867000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13805000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13710000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
334226
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
76000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1761000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13881000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15471000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-06
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
91000
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23172000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
22973000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23172000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-06
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1558000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-36000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
22937000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23172000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-26
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
35876000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
30713000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30655000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-26
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3810000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
604000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
640000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
31317000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31295000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-12
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
24096000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21315000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21076000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-12
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
612000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
603000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
596000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21918000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21672000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0595
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-05-28
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
33071000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
10665000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10792000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-06-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18917000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14759000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14875000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2105000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-12000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
24572000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24052000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14747000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14869000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-05-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7476000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7450000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0375
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-05-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-10000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-10000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7466000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7440000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
55556
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
333000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
642000
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
73000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
389000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
474000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0200
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
9818000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9950000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0715
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0200
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3248000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3309000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0375
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0200
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
559000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
565000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14347000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14940000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
24925000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1224000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1197000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
25796000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25249000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-08-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3767000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3740000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3740000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-08-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
500000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-4000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3740000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3736000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0565
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0150
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12010000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11880000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16667000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13271000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13333000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17500000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12194000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12250000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-4000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12190000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12250000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
35000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14514000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14060000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
387000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
355000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14901000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14415000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-09
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6728000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
4082000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4096000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-09
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
726000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-11000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
4071000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4089000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0350
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12500000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12438000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12438000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0350
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0000
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4167000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-20000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-21000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0050
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
750000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
246000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
246000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
12664000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12663000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-09
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17941000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17617000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17493000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-09
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1923000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-31000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-48000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17586000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17445000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
466989000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
468476000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
20936000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20895000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21265000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21085000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20946000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0000
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2907000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-15000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-44000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21070000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20902000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-16
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22102000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21850000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21691000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-16
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2273000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
164000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
147000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
22014000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21838000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0350
CY2022Q4 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0150
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
86254000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
85978000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
86254000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1025
CY2022Q4 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2777000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2710000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2777000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0150
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2011000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1899000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2011000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
8945000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8956000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
7800
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
6000000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22500000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
105532000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
122498000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-24
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15200000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14964000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14934000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-24
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1257000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
651000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
649000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
15615000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15583000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-10
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22185000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
21722000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21520000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-10
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2419000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
514000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
444000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
22236000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21964000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-09-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3182000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-27000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0535
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-06-06
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14325000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14220000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13715000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-06-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25573000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
25102000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25062000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
482
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1000000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1438000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
26102000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
26500000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0050
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-16
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19039000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
18964000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18841000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0050
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-12-14
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3150000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3139000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3122000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
22103000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21963000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
32951000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
31744000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31501000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1732000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
926000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
913000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
32670000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32414000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0850
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-11
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23138000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
15353000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15643000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0050
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-12
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10296000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
10167000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10143000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0785
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-12
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
953000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
943000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
953000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
11110000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11096000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8178000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
8111000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7933000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1731000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1256000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1217000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
9367000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9150000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-03-15
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5101000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
5080000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5076000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-03-15
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
429000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-2000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-2000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
5078000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5074000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14227000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14059000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13913000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2354000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2308000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2307000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1582000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1569000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1547000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1463000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-15000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-32000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
17921000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17735000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13277000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13064000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12813000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1452000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-51000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13064000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12762000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-20
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
31701000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
27456000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27388000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-20
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-64000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-67000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
27392000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27321000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
401756000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
417053000
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0695
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-18
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1979000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1963000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1840000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0595
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-18
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1167000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-12000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1963000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1828000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0150
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-04-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
8916000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8912000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-16
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9817000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
9720000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9669000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
20599000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20409000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-04-14
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29885000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
29437000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29288000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
6
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-16
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2203000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-32000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-44000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
29405000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29244000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19083000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
18842000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18510000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
923000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-11000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-28000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
18831000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18482000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-15
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
34595000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
34162000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34442000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-15
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1785000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
746000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
752000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
34908000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35194000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
83144000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
82920000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-17
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16667000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
13061000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12891000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
33333
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
3333000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6667000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
85164
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
8516000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3097000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3333
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
190000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
24910000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22845000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
250000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
250000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
225000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16150000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16018000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15759000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1243000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-10000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-30000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16258000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15954000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0775
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0000
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8000000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7965000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7438000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
49133000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
46237000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0760
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0125
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2021-11-15
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1564000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1562000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1243000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0760
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0125
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2021-11-15
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1179000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
1137000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
937000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2699000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2180000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2699000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2180000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-25
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30768000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
30485000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30475000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-07-25
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3413000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
747000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
744000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
31232000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31219000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
31232000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31219000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0825
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7128000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7096000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5845000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
7096000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5845000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-22
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
28108000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
27792000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27678000
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0400
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-02-04
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
50000000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-22
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4145000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-50000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-63000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
27742000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27615000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30104000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
29716000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29502000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3925000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-31000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-59000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
29685000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29443000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
19397000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4256000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
76824000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
61314000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14925000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14580000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14589000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
14580000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14589000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15181000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
15047000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15044000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1935000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
369000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
370000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
6125
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
613000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
615000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
16029000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16029000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
185
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
185000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
235000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-14
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
31572000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
31045000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31124000
CY2022Q4 us-gaap-supplement Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap-supplement Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0100
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-14
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2963000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
-49000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-42000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
31181000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31317000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
47210000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
47346000
CY2022Q4 mfic Investment Owned At Cost Credit
InvestmentOwnedAtCostCredit
2607174000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2398120000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
976000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-637000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
339000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
3800000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
54000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-24000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
3830000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
229000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
355000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-281000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
74000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
73000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1789000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
42117000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
25074000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
20000000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-24765000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
20202000
us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
-2224000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
25074000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
25074000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
12500000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
12500000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
176000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
10038000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-625000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
9413000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
645000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
192000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
7000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
23000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
177000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
16000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
630000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
792000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
357000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
195000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
4988000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
2050000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-2938000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1000000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
961000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
1961000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
2050000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-2050000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
613000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
82000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-81000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
449000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
63709000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
40685000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
48021000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-5008000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
49141000
us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
-2224000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
1139000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
15553000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
6947000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
22500000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
7076000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
8956000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
1044000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
86969000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
3917000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
156000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
91042000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
5998000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
3110000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
3063000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
41322000
us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
-41369000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
2182000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
30078000
us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
-27896000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
6204000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
208000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
7666000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
1253000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
1069000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
23509000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
110700000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-22763000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
111446000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
275000000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
125000000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
150000000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
16596000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
34274000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
30862000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
844000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
4256000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
4652000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
612000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-3460000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
580000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
25470000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
24728000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-742000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
2747000
CY2022Q1 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
481817000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
116614000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
194113000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
53726000
CY2022Q4 us-gaap Investments In And Advances To Affiliates At Fair Value
InvestmentsInAndAdvancesToAffiliatesAtFairValue
388780000
us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
-69265000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
27455000
CY2022Q4 us-gaap Tax Basis Of Investments Gross Unrealized Appreciation
TaxBasisOfInvestmentsGrossUnrealizedAppreciation
55195000
CY2022Q4 us-gaap Tax Basis Of Investments Gross Unrealized Depreciation
TaxBasisOfInvestmentsGrossUnrealizedDepreciation
279808000
CY2022Q4 us-gaap Tax Basis Of Investments Unrealized Appreciation Depreciation Net
TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet
224613000
CY2022Q4 us-gaap Tax Basis Of Investments Cost For Income Tax Purposes
TaxBasisOfInvestmentsCostForIncomeTaxPurposes
2707446000
CY2022Q4 mfic Percentage Of Non Qualifying Assets Representing Company Total Assets
PercentageOfNonQualifyingAssetsRepresentingCompanyTotalAssets
0.074
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1505000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
452000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1053000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2907000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2907000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1785000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
757000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
23000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1005000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2407000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2407000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3375000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3375000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1781000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1781000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1490000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
596000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
894000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1826000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
1617000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
209000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1935000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
387000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1548000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
54145000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
34978000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
19167000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2882000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
836000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2046000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2000000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2000000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
10000000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
10000000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1918000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1918000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1500000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
309000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1191000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
10000000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
8956000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1044000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4327000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4327000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2273000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2273000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2419000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
565000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1854000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4155000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4155000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
5600000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
430000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
5170000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
909000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
227000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
682000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
25500000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
13682000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
425000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
11393000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
6093000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
6093000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
13333000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
13333000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
24000000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
24000000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
665000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
133000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
532000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
368000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
167000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
201000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
15637000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
15637000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3409000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
526000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2883000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1167000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1167000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2727000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
2584000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
143000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
10213000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
945000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
31000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
9237000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
813000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
677000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
136000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3925000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
281000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3644000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2203000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2203000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2326000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
310000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2016000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4576000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
392000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4184000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2799000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
173000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2626000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1569000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
1381000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
188000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3500000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
3457000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
43000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
6020000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
665000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
33000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
5322000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1962000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
432000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1530000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1243000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1243000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2654000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2654000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1875000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
1875000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1612000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
783000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
829000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
8333000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
8333000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2985000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
2982000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3560000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
2753000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
81000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
726000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1452000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1452000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3150000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
3150000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
685000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
685000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1558000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1558000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
8571000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
648000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
7923000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
154677000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
150000000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4677000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3029000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
612000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2417000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1257000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
670000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
587000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
500000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
444000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
56000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2440000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
952000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1488000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3182000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3182000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
22333000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
22333000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
952000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
952000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2000000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
1267000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
733000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
500000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
118000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
382000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3295000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3295000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
427000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
427000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4500000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4500000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2667000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
570000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2097000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1705000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1705000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4305000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4305000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
7333000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
7333000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3462000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3462000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2219000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2219000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
9113000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
4556000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4557000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1393000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
1393000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3413000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
768000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2645000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1332000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1332000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1731000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
1269000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
462000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
429000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
429000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1179000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
1179000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1463000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1463000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
16667000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
13061000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1000000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2606000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3333000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3333000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1750000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1750000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4495000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
1942000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
79000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2474000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2273000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
189000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2084000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2963000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2963000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
6250000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
6250000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
23417000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
400000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
23017000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1818000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
482000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
106000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1230000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3052000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
95000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2957000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
923000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
923000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
28334000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
7366000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
20968000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1608000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
884000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
71000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
653000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3243000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
851000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
385000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2007000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3290000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3290000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
6600000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
110000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
6490000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4917000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
250000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4667000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1923000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1923000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2039000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
2039000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
725000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
145000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
30000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
550000
CY2022Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
652078000
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
252242000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
42893000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
356943000
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2020-09-30
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2017-06-01
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2022-08-22
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2019-11-19
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2020-12-29
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2013-05-22
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2014-12-12
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2022-02-04
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2012-03-28
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2022-05-16
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2020-12-23
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2015-10-01
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2014-04-09
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2022-07-12
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2017-03-20
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2012-12-27
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2016-11-18
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2022-03-08
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2022-04-29
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2022-07-28
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2022-10-14
CY2022 us-gaap Investment Owned Restricted Acquisition Date
InvestmentOwnedRestrictedAcquisitionDate
2022-11-09
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0750
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0439
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0343
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0477
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0514
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0548
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0436
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0459
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0478
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43489000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
432000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43921000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13659000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13659000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
59964000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23621000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
350000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
83935000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17129000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17129000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
101929000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
448000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1409000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
103786000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
211239000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
67049000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
89000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1971000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
280348000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23188000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23188000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31287000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31787000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20534000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
107000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20641000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
72495000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
492000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2135000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
75122000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
166266000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
166266000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
34207000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
34207000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
36394000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
36394000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7231000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5623000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12857000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
465242000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
50000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
583000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
725000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
389000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
466989000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
295224000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
296224000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20599000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20599000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
83144000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
83144000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29069000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7965000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11849000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
250000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
49133000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2699000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2699000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31232000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31232000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7096000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7096000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
57427000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
57427000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14580000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14580000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
46412000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
798000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
47210000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1884639000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
105731000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
50000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19084000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9680000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
389000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2019573000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
56505000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
69005000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4302000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5302000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16998000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16998000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15446000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2285000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17731000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12271000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12271000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16802000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16998000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15446000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
72061000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
121307000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
150000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
146500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
296500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
44865000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
44865000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
99532000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
105532000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19397000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19397000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
249532000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
210762000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
466294000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2150973000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
105731000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
50000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16998000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
40530000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
292503000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
389000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2607174000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
42741000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
472000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
43213000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0437
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13427000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13427000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0136
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
58627000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1402000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
410000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
60439000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0612
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17172000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17172000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0174
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
101276000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
234000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2201000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
103711000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1050
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
208092000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
55996000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
89000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2721000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
266898000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.2701
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22700000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22700000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0230
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30621000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
248000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30869000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0312
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20670000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
540000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21210000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0215
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
72447000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
239000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
45000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1176000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
73907000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0748
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
163820000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
163820000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1658
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34100000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34100000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0345
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35890000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35890000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0363
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2009000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2009000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0020
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
463603000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
892000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3457000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
474000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
468476000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.4741
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
293117000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1438000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
294555000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.2981
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20409000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20409000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0207
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
82920000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
82920000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0839
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28620000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7437000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9763000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
417000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
46237000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0468
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2180000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2180000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0022
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31219000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31219000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0316
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5845000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5845000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0059
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
57058000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
57058000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0577
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14589000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14589000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0148
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
46496000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
850000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
47346000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0479
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1863803000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
70919000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11023000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13930000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
474000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1960199000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
1.9838
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
1.8862
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0718
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0001
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0112
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0141
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0005
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
1.9838
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12500000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20202000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32702000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0331
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4007000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
340000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4347000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0044
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9413000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9413000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0095
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2035000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
449000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2484000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0025
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
195000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
195000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0002
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16507000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9413000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2035000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21186000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
49141000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0497
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0167
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0095
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0021
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0214
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0497
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
150000000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
111446000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
261446000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.2646
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
580000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
580000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0006
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
99999000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22499000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
122498000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1240
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4256000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4256000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0043
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
249999000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22499000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
116282000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
388780000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.3935
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.2530
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0228
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1177
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.3935
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2130309000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
70919000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9413000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35557000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
151398000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
474000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2398120000
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.4270
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.1560
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0718
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0001
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0095
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0360
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1532
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0005
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.4270
CY2022Q4 mfic Percentage Of Total Investments At Fair Value
PercentageOfTotalInvestmentsAtFairValue
1.000
CY2004Q2 us-gaap Operations Commenced Date1
OperationsCommencedDate1
2004-04-08
CY2004Q2 us-gaap Proceeds From Issuance Initial Public Offering
ProceedsFromIssuanceInitialPublicOffering
870000000
CY2004Q2 us-gaap Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
62000000
CY2004Q2 us-gaap Shares Issued Price Per Share
SharesIssuedPricePerShare
15.00
CY2004Q2 us-gaap Stock Issued During Period Shares Reverse Stock Splits
StockIssuedDuringPeriodSharesReverseStockSplits
20700000
CY2004Q2 mfic Shares Issued Price Per Share Adjusted For Reverse Stock Splits
SharesIssuedPricePerShareAdjustedForReverseStockSplits
45.00
us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
2240067000
us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
245810000
CY2023Q1 us-gaap Use Of Estimates
UseOfEstimates
<p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:10.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:10.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities at the date of the financial statements and the reported amounts of income, expenses, gains and losses during the reported periods. Changes in the economic environment, financial markets, credit worthiness of our portfolio companies, the global outbreak of a novel coronavirus (COVID-19) that began in 2020 and still persists and any other parameters used in determining these estimates could cause actual results to differ materially.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
CY2022Q4 us-gaap Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
0
CY2023Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
69676000
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
84713000
CY2023Q1 us-gaap Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
0
CY2022Q4 us-gaap Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
0
CY2023Q1 us-gaap Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
0
CY2023Q1 us-gaap Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
0
CY2022Q4 us-gaap Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
0
CY2023Q1 us-gaap Revenue Recognition Interest
RevenueRecognitionInterest
<p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:10.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Investment Income Recognition</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:10.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company records interest and dividend income, adjusted for amortization of premium and accretion of discount, on an accrual basis. Some of our loans and other investments, including certain preferred equity investments, may have contractual payment-in-kind (“PIK”) interest or dividends. PIK income computed at the contractual rate is accrued into income and reflected as receivable up to the capitalization date. PIK investments offer issuers the option at each payment date of making payments in cash or in additional securities. When additional securities are received, they typically have the same terms, including maturity dates and interest rates as the original securities issued. On these payment dates, the Company capitalizes the accrued interest or dividends receivable (reflecting such amounts as the basis in the additional securities received). PIK generally becomes due at maturity of the investment or upon the investment being called by the issuer. At the point the Company believes PIK is not fully expected to be realized, the PIK investment will be placed on non-accrual status. When a PIK investment is placed on non-accrual status, the accrued, uncapitalized interest or dividends are reversed from the related receivable through interest or dividend income, respectively. The Company does not reverse previously capitalized PIK interest or dividends. Upon capitalization, PIK is subject to the fair value estimates associated with their related investments. PIK investments on non-accrual status are restored to accrual status if the Company believes that PIK is expected to be realized.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:10.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Investments that are expected to pay regularly scheduled interest and/or dividends in cash are generally placed on non-accrual status when principal or interest/dividend cash payments are past due 30 days or more and/or when it is no longer probable that principal or interest/dividend cash payments will be collected. Such non-accrual investments are restored to accrual status if past due principal and interest or dividends are paid in cash, and in management’s judgment, are likely to continue timely payment of their remaining interest or dividend obligations. Interest or dividend cash payments received on non-accrual designated investments may be recognized as income or applied to principal depending upon management’s judgment.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:10.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Loan origination fees, original issue discount (“OID”), and market discounts are capitalized and accreted into interest income over the respective terms of the applicable loans using the effective interest method or straight-line, as applicable. Upon the prepayment of a loan, prepayment premiums, any unamortized loan origination fees, OID, or market discounts are recorded as interest income. Other income generally includes amendment fees, bridge fees, and structuring fees which are recorded when earned.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:10.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company records as dividend income the accretable yield from its beneficial interests in structured products such as CLOs based upon a number of cash flow assumptions that are subject to uncertainties and contingencies. Such assumptions include the rate and timing of principal and interest receipts (which may be subject to prepayments and defaults) of the underlying pool of assets. These assumptions are updated on at least a quarterly basis to reflect changes related to a particular security, actual historical data, and market changes. A structured product investment typically has an underlying pool of assets. Payments on structured product investments are and will be payable solely from the cash flows from such assets. As such, any unforeseen event in these underlying pools of assets might impact the expected recovery of principal and future accrual of income.</span></p>
CY2022Q1 mfic Paid In Kind Balance
PaidInKindBalance
39227000
CY2023Q1 mfic Minimum Ordinary Income Distribution Percentage
MinimumOrdinaryIncomeDistributionPercentage
0.98
CY2023Q1 mfic Minimum Capital Gains Distribution Percentage
MinimumCapitalGainsDistributionPercentage
0.982
CY2023Q1 mfic Percentage Of Federal Excise Tax On Income Where Distribution Requirements Not Met
PercentageOfFederalExciseTaxOnIncomeWhereDistributionRequirementsNotMet
0.04
CY2023Q1 mfic Minimum Ordinary Income Distribution Percentage
MinimumOrdinaryIncomeDistributionPercentage
0.98
CY2023Q1 mfic Minimum Capital Gains Distribution Percentage
MinimumCapitalGainsDistributionPercentage
0.982
CY2023Q1 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
0
CY2023Q1 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
0
CY2018Q4 us-gaap Stockholders Equity Reverse Stock Split
StockholdersEquityReverseStockSplit
The Company’s Board of Directors approved a one-for-three reverse stock split of the Company’s common stock on October 30, 2018, which was effective as of close of business as of November 30, 2018 (the “Reverse Stock Split”).
CY2023Q1 mfic Percentage On Investments On Non Accrual At Amortized Cost
PercentageOnInvestmentsOnNonAccrualAtAmortizedCost
0.010
CY2023Q1 mfic Percentage On Investments On Non Accrual At Fair Value
PercentageOnInvestmentsOnNonAccrualAtFairValue
0.004
CY2022Q4 mfic Percentage On Investments On Non Accrual At Amortized Cost
PercentageOnInvestmentsOnNonAccrualAtAmortizedCost
0.013
CY2022Q4 mfic Percentage On Investments On Non Accrual At Fair Value
PercentageOnInvestmentsOnNonAccrualAtFairValue
0.006
CY2023Q1 us-gaap Investment Company Net Assets From Operations Increase Decrease
InvestmentCompanyNetAssetsFromOperationsIncreaseDecrease
30132000
CY2022Q1 us-gaap Investment Company Net Assets From Operations Increase Decrease
InvestmentCompanyNetAssetsFromOperationsIncreaseDecrease
4238000
CY2023Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
65451359
CY2022Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
63663495
CY2023Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.46
CY2022Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.07
CY2023Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2591761000
CY2023Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2385211000
CY2023Q1 us-gaap Cash Equivalents At Carrying Value
CashEquivalentsAtCarryingValue
62238000
CY2023Q1 us-gaap Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
62238000
CY2023Q1 mfic Investment Owned At Cost After Cash Equivalents
InvestmentOwnedAtCostAfterCashEquivalents
2653999000
CY2023Q1 mfic Investment Owned At Fair Value After Cash Equivalents
InvestmentOwnedAtFairValueAfterCashEquivalents
2447449000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2607174000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2398120000
CY2023Q1 mfic Fair Value Assets Liabilities Transfer Between Levels1 To Level2
FairValueAssetsLiabilitiesTransferBetweenLevels1ToLevel2
0
CY2023Q1 us-gaap Fair Value Investments Entities That Calculate Net Asset Value Per Share Unfunded Committments
FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
4006000
CY2022Q1 mfic Fair Value Assets Liabilities Transfer Between Levels1 To Level2
FairValueAssetsLiabilitiesTransferBetweenLevels1ToLevel2
0
CY2022Q1 us-gaap Fair Value Investments Entities That Calculate Net Asset Value Per Share Unfunded Committments
FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
2091000
CY2023Q1 mfic Purchases Of Investments On Trade Date Basis
PurchasesOfInvestmentsOnTradeDateBasis
151058000
CY2022Q1 mfic Purchases Of Investments On Trade Date Basis
PurchasesOfInvestmentsOnTradeDateBasis
220063000
CY2023Q1 mfic Sales And Repayment Of Investments On Trade Date Basis
SalesAndRepaymentOfInvestmentsOnTradeDateBasis
171529000
CY2022Q1 mfic Sales And Repayment Of Investments On Trade Date Basis
SalesAndRepaymentOfInvestmentsOnTradeDateBasis
274375000
CY2023Q1 us-gaap-supplement Interest Income Operating Paid In Kind
InterestIncomeOperatingPaidInKind
784000
CY2022Q1 us-gaap-supplement Interest Income Operating Paid In Kind
InterestIncomeOperatingPaidInKind
625000
CY2022Q4 mfic Paid In Kind Balance
PaidInKindBalance
21534000
CY2021Q4 mfic Paid In Kind Balance
PaidInKindBalance
38625000
CY2023Q1 mfic Paid In Kind Income Capitalized
PaidInKindIncomeCapitalized
791000
CY2022Q1 mfic Paid In Kind Income Capitalized
PaidInKindIncomeCapitalized
602000
CY2023Q1 mfic Paid In Kind Balance
PaidInKindBalance
22325000
CY2023Q1 us-gaap Debt Instrument Face Amount
DebtInstrumentFaceAmount
2180000000
CY2023Q1 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
1474713000
CY2023Q1 us-gaap Debt Instrument Fair Value
DebtInstrumentFairValue
1445550000
CY2023Q1 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
3861000
CY2023Q1 us-gaap Long Term Debt
LongTermDebt
1470852000
CY2022Q4 us-gaap Debt Instrument Face Amount
DebtInstrumentFaceAmount
2238829000
CY2022Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
1487503000
CY2022Q4 us-gaap Debt Instrument Fair Value
DebtInstrumentFairValue
1455759000
CY2022Q4 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
4109000
CY2022Q4 us-gaap Long Term Debt
LongTermDebt
1483394000
CY2023Q1 us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
1451485000
CY2022Q1 us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
1601885000
CY2023Q1 mfic Maximum Amount Of Debt Outstanding
MaximumAmountOfDebtOutstanding
1484362000
CY2022Q1 mfic Maximum Amount Of Debt Outstanding
MaximumAmountOfDebtOutstanding
1633723000
CY2023Q1 us-gaap Long Term Debt Weighted Average Interest Rate Over Time
LongTermDebtWeightedAverageInterestRateOverTime
0.0646
CY2022Q1 us-gaap Long Term Debt Weighted Average Interest Rate Over Time
LongTermDebtWeightedAverageInterestRateOverTime
0.0324
CY2023Q1 mfic Annualized Amortized Debt Issuance Cost During Period
AnnualizedAmortizedDebtIssuanceCostDuringPeriod
0.0039
CY2022Q1 mfic Annualized Amortized Debt Issuance Cost During Period
AnnualizedAmortizedDebtIssuanceCostDuringPeriod
0.0036
CY2023Q1 us-gaap Debt Instrument Interest Rate During Period
DebtInstrumentInterestRateDuringPeriod
0.0685
CY2022Q1 us-gaap Debt Instrument Interest Rate During Period
DebtInstrumentInterestRateDuringPeriod
0.0361
CY2022Q3 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
30000000
CY2022 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
0
CY2015Q3 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
50000000
CY2015Q3 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
50000000
CY2015Q4 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
50000000
CY2015Q4 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
50000000
CY2016Q3 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
50000000
CY2016Q3 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
50000000
CY2018Q4 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
50000000
CY2018Q4 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
50000000
CY2019Q1 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
50000000
CY2019Q1 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
45809000
CY2019Q1 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
4191000
CY2022Q1 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
25000000
CY2022Q1 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
25000000
CY2023Q1 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
275000000
CY2023Q1 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
245809000
CY2023Q1 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
29191000
CY2023Q1 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
0
CY2022Q1 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
60605
CY2022Q1 us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
12.70
CY2022Q1 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
770000
CY2022Q1 mfic Discount Rate Of Average Net Asset Value Per Share
DiscountRateOfAverageNetAssetValuePerShare
0.2028
us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
15395036
us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
15.97
us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
245809000
CY2022Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2022Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
1932641
CY2022Q3 us-gaap Shares Issued Price Per Share
SharesIssuedPricePerShare
15.52
CY2022Q3 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
30000000000
CY2022Q3 mfic Lock Up Period
LockUpPeriod
P2Y
CY2022Q3 mfic Offering Cost
OfferingCost
300000000
CY2023Q1 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
363836000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
399836000
CY2022Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.10
CY2021Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
16.08
CY2023Q1 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.45
CY2022Q1 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.42
CY2023Q1 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
0.01
CY2022Q1 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
-0.36
CY2023Q1 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.46
CY2022Q1 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.07
CY2023Q1 us-gaap Investment Company Distribution To Shareholders Per Share
InvestmentCompanyDistributionToShareholdersPerShare
0.38
CY2022Q1 us-gaap Investment Company Distribution To Shareholders Per Share
InvestmentCompanyDistributionToShareholdersPerShare
0.36
CY2023Q1 us-gaap Investment Company Tax Return Of Capital Distribution Per Share
InvestmentCompanyTaxReturnOfCapitalDistributionPerShare
0
CY2022Q1 us-gaap Investment Company Tax Return Of Capital Distribution Per Share
InvestmentCompanyTaxReturnOfCapitalDistributionPerShare
0
CY2023Q1 us-gaap-supplement Investment Company Repurchase Of Shares Per Share
InvestmentCompanyRepurchaseOfSharesPerShare
0
CY2022Q1 us-gaap-supplement Investment Company Repurchase Of Shares Per Share
InvestmentCompanyRepurchaseOfSharesPerShare
0.00
CY2023Q1 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.18
CY2022Q1 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.79
CY2023Q1 us-gaap-supplement Investment Company Market Value Per Share
InvestmentCompanyMarketValuePerShare
11.40
CY2022Q1 us-gaap-supplement Investment Company Market Value Per Share
InvestmentCompanyMarketValuePerShare
13.22
CY2023Q1 us-gaap Investment Company Total Return
InvestmentCompanyTotalReturn
0.0336
CY2022Q1 us-gaap Investment Company Total Return
InvestmentCompanyTotalReturn
0.0618
CY2023Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
65451359
CY2022Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
63647240
CY2023Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
65451359
CY2022Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
63663495
CY2023Q1 us-gaap Assets Net
AssetsNet
993400000
CY2022Q1 us-gaap Assets Net
AssetsNet
1004800000
CY2023Q1 mfic Investment Company Annualized Ratio Of Operating Expenses To Average Net Assets
InvestmentCompanyAnnualizedRatioOfOperatingExpensesToAverageNetAssets
0.0564
CY2022Q1 mfic Investment Company Annualized Ratio Of Operating Expenses To Average Net Assets
InvestmentCompanyAnnualizedRatioOfOperatingExpensesToAverageNetAssets
0.0604
CY2023Q1 mfic Investment Company Annualized Ratio Of Interest And Other Debt Expenses To Average Net Assets
InvestmentCompanyAnnualizedRatioOfInterestAndOtherDebtExpensesToAverageNetAssets
0.1003
CY2022Q1 mfic Investment Company Annualized Ratio Of Interest And Other Debt Expenses To Average Net Assets
InvestmentCompanyAnnualizedRatioOfInterestAndOtherDebtExpensesToAverageNetAssets
0.0534
CY2023Q1 us-gaap Investment Company Expense Ratio Including Incentive Fee
InvestmentCompanyExpenseRatioIncludingIncentiveFee
0.1568
CY2022Q1 us-gaap Investment Company Expense Ratio Including Incentive Fee
InvestmentCompanyExpenseRatioIncludingIncentiveFee
0.1138
CY2023Q1 us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.1207
CY2022Q1 us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.0932
CY2023Q1 us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
1451500000
CY2022Q1 us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
1601900000
CY2023Q1 mfic Investment Company Average Debt Per Share
InvestmentCompanyAverageDebtPerShare
22.18
CY2022Q1 mfic Investment Company Average Debt Per Share
InvestmentCompanyAverageDebtPerShare
25.16
CY2023Q1 us-gaap-supplement Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.2561
CY2022Q1 us-gaap-supplement Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.4241
CY2023Q1 mfic Investment Company Asset Coverage Per Unit
InvestmentCompanyAssetCoveragePerUnit
1652000
CY2022Q1 mfic Investment Company Asset Coverage Per Unit
InvestmentCompanyAssetCoveragePerUnit
1635000
CY2023Q1 mfic Investment Company Annualized Ratio Of Operating Expenses To Average Net Assets Excluding Voluntary Fee Waivers
InvestmentCompanyAnnualizedRatioOfOperatingExpensesToAverageNetAssetsExcludingVoluntaryFeeWaivers
0.0579
CY2023Q1 mfic Investment Company Annualized Ratio Of Total Expenses To Average Net Assets Excluding Voluntary Fee Waivers
InvestmentCompanyAnnualizedRatioOfTotalExpensesToAverageNetAssetsExcludingVoluntaryFeeWaivers
0.1593
CY2022Q1 mfic Investment Company Annualized Ratio Of Operating Expenses To Average Net Assets Excluding Voluntary Fee Waivers
InvestmentCompanyAnnualizedRatioOfOperatingExpensesToAverageNetAssetsExcludingVoluntaryFeeWaivers
0.0610
CY2022Q1 mfic Investment Company Annualized Ratio Of Total Expenses To Average Net Assets Excluding Voluntary Fee Waivers
InvestmentCompanyAnnualizedRatioOfTotalExpensesToAverageNetAssetsExcludingVoluntaryFeeWaivers
0.1144

Files In Submission

Name View Source Status
mfic-20230331_cal.xml Edgar Link unprocessable
0000950170-23-016653-index-headers.html Edgar Link pending
0000950170-23-016653-index.html Edgar Link pending
0000950170-23-016653.txt Edgar Link pending
0000950170-23-016653-xbrl.zip Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
mfic-20230331.htm Edgar Link pending
mfic-20230331.xsd Edgar Link pending
mfic-ex31_1.htm Edgar Link pending
mfic-ex31_2.htm Edgar Link pending
mfic-ex32_1.htm Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
mfic-20230331_lab.xml Edgar Link unprocessable
mfic-20230331_def.xml Edgar Link unprocessable
mfic-20230331_htm.xml Edgar Link completed
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
R6.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
mfic-20230331_pre.xml Edgar Link unprocessable