2024 Q1 Form 10-K Financial Statement

#000095017024020118 Filed on February 26, 2024

View on sec.gov

Income Statement

Concept 2024 Q1 2023 Q4 2023
Revenue $28.54M $29.77M $116.0M
YoY Change -3.18% -52.97% -45.58%
Cost Of Revenue $36.60M $37.61M $145.9M
YoY Change 3.99% 18.64% 42.17%
Gross Profit $31.73M $34.34M $130.7M
YoY Change -2.67% 8.33% 18.18%
Gross Profit Margin 111.15% 115.36% 112.64%
Selling, General & Admin $3.352M $4.790M $15.97M
YoY Change -1.41% 22.82% 6.89%
% of Gross Profit 10.56% 13.95% 12.22%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization
YoY Change
% of Gross Profit
Operating Expenses $39.96M $4.573M $162.1M
YoY Change 2.7% 27.03% 1010.45%
Operating Profit -$8.227M $29.77M -$31.44M
YoY Change 30.5% 5.94% -132.76%
Interest Expense $26.18M $3.491M $104.2M
YoY Change 5.71% -113.07% -866.33%
% of Operating Profit 11.73%
Other Income/Expense, Net
YoY Change
Pretax Income $25.49M $33.26M $118.8M
YoY Change -15.32% 2458.46% 44.19%
Income Tax $0.00
% Of Pretax Income 0.0%
Net Earnings $25.49M $33.26M $118.8M
YoY Change -15.41% 2458.62% 44.19%
Net Earnings / Revenue 89.3% 111.73% 102.38%
Basic Earnings Per Share $0.39 $1.82
Diluted Earnings Per Share $0.39 $0.51 $1.82
COMMON SHARES
Basic Shares Outstanding 65.25M 65.25M 65.33M
Diluted Shares Outstanding

Balance Sheet

Concept 2024 Q1 2023 Q4 2023
SHORT-TERM ASSETS
Cash & Short-Term Investments $49.61M $93.58M $93.58M
YoY Change -28.82% 10.48% 211.57%
Cash & Equivalents $49.61M $93.58M $93.58M
Short-Term Investments
Other Short-Term Assets $1.594M $5.000K $5.000K
YoY Change 99.25% -99.72% -99.3%
Inventory
Prepaid Expenses
Receivables $1.347M $2.796M $2.796M
Other Receivables $459.0K $1.327M $1.327M
Total Short-Term Assets $53.01M $97.70M $97.70M
YoY Change -29.69% 3.5% 3.5%
LONG-TERM ASSETS
Property, Plant & Equipment
YoY Change
Goodwill
YoY Change
Intangibles
YoY Change
Long-Term Investments $2.353B $2.334B $2.334B
YoY Change -1.36% -2.66% -7.49%
Other Assets $18.24M $19.44M $19.44M
YoY Change 48.28% 45.04% 14.29%
Total Long-Term Assets $2.392B $2.404B $2.404B
YoY Change -0.9% -1.13% -4.07%
TOTAL ASSETS
Total Short-Term Assets $53.01M $97.70M $97.70M
Total Long-Term Assets $2.392B $2.404B $2.404B
Total Assets $2.445B $2.501B $2.501B
YoY Change -1.78% -0.96% -3.8%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $1.343M
YoY Change 1243.0%
Accrued Expenses $15.05M $16.15M $16.15M
YoY Change 74.97% 12.94% 281.64%
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 $26.81M $26.88M $26.88M
YoY Change 41.13% -43.53% -43.53%
LONG-TERM LIABILITIES
Long-Term Debt $1.405B $1.462B $1.462B
YoY Change -4.47% -1.42% -5.7%
Other Long-Term Liabilities $7.126M $6.874M $6.874M
YoY Change 18.77% 7.41% -9.84%
Total Long-Term Liabilities $1.412B $1.469B $1.469B
YoY Change -4.38% -1.39% -5.72%
TOTAL LIABILITIES
Total Short-Term Liabilities $26.81M $26.88M $26.88M
Total Long-Term Liabilities $1.412B $1.469B $1.469B
Total Liabilities $1.439B $1.496B $1.496B
YoY Change -3.8% -2.69% -6.22%
SHAREHOLDERS EQUITY
Retained Earnings -$1.098B -$1.098B
YoY Change -1.84%
Common Stock $2.104B $2.104B
YoY Change -0.16% -0.16%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $1.006B $1.005B $1.005B
YoY Change
Total Liabilities & Shareholders Equity $2.445B $2.501B $2.501B
YoY Change -1.78% -0.96% -3.8%

Cashflow Statement

Concept 2024 Q1 2023 Q4 2023
OPERATING ACTIVITIES
Net Income $25.49M $33.26M $118.8M
YoY Change -15.41% 2458.62% 44.19%
Depreciation, Depletion And Amortization
YoY Change
Cash From Operating Activities $9.372M $78.42M $196.4M
YoY Change -79.57% 10.14% -7435.86%
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 $24.80M $123.5M
YoY Change -49.48% 32.28%
Common Stock Issuance & Retirement, Net $2.297M
YoY Change -110.89%
Debt Paid & Issued, Net $139.4M $655.3M
YoY Change 132.29% 63.31%
Cash From Financing Activities -81.87M 535.0K -161.4M
YoY Change 30.17% -101.17% 656.46%
NET CHANGE
Cash From Operating Activities 9.372M 78.42M 196.4M
Cash From Investing Activities
Cash From Financing Activities -81.87M 535.0K -161.4M
Net Change In Cash -72.50M 78.96M 35.02M
YoY Change 325.88% 212.09% -245.87%
FREE CASH FLOW
Cash From Operating Activities $9.372M $78.42M $196.4M
Capital Expenditures
Free Cash Flow
YoY Change

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2023 dei Entity Central Index Key
EntityCentralIndexKey
0001278752
CY2023 dei Amendment Flag
AmendmentFlag
false
CY2023 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2023 cef Management Fees Percent
ManagementFeesPercent
0.0175
CY2023 cef Incentive Fees Percent
IncentiveFeesPercent
0.0245
CY2023 cef Interest Expenses On Borrowings Percent
InterestExpensesOnBorrowingsPercent
0.1026
CY2023 cef Total Annual Expenses Percent
TotalAnnualExpensesPercent
0.1602
CY2022Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2022Q1 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2022Q4 mfic Drawn Commitments
DrawnCommitments
CY2018Q4 us-gaap Stockholders Equity Note Stock Split Conversion Ratio1
StockholdersEquityNoteStockSplitConversionRatio1
0.33
CY2018Q4 us-gaap Stockholders Equity Note Stock Split Conversion Ratio1
StockholdersEquityNoteStockSplitConversionRatio1
0.33
CY2023 us-gaap Fair Value Recurring Basis Unobservable Input Reconciliation Asset Gain Loss Statement Of Income Extensible List
FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList
http://fasb.org/us-gaap/2023#UnrealizedGainLossOnInvestments
CY2023 us-gaap Fair Value Asset Recurring Basis Still Held Unrealized Gain Loss Statement Of Income Extensible List
FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList
http://fasb.org/us-gaap/2023#UnrealizedGainLossOnInvestments
us-gaap Fair Value Recurring Basis Unobservable Input Reconciliation Asset Gain Loss Statement Of Income Extensible List
FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList
http://fasb.org/us-gaap/2023#UnrealizedGainLossOnInvestments
us-gaap Fair Value Asset Recurring Basis Still Held Unrealized Gain Loss Statement Of Income Extensible List
FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList
http://fasb.org/us-gaap/2023#UnrealizedGainLossOnInvestments
CY2023 dei Document Type
DocumentType
10-K
CY2023 dei Document Annual Report
DocumentAnnualReport
true
CY2023 dei Document Period End Date
DocumentPeriodEndDate
2023-12-31
CY2023 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2023 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2023
CY2023 dei Document Transition Report
DocumentTransitionReport
false
CY2023 mfic Transition Report
TransitionReport
false
CY2023 dei Entity File Number
EntityFileNumber
814-00646
CY2023 dei Entity Registrant Name
EntityRegistrantName
MIDCAP FINANCIAL INVESTMENT CORPORATION
CY2023 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
MD
CY2023 dei Entity Tax Identification Number
EntityTaxIdentificationNumber
52-2439556
CY2023 dei Entity Address Address Line1
EntityAddressAddressLine1
9 West 57th Street37th Floor
CY2023 dei Entity Address City Or Town
EntityAddressCityOrTown
New York
CY2023 dei Entity Address State Or Province
EntityAddressStateOrProvince
NY
CY2023 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
10019
CY2023 dei City Area Code
CityAreaCode
212
CY2023 dei Local Phone Number
LocalPhoneNumber
515-3450
CY2023 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
Yes
CY2023 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2023 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2023 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2023 dei Entity Filer Category
EntityFilerCategory
Large Accelerated Filer
CY2023 dei Entity Small Business
EntitySmallBusiness
false
CY2023 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2023 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
true
CY2023 dei Document Fin Stmt Error Correction Flag
DocumentFinStmtErrorCorrectionFlag
false
CY2023 dei Entity Shell Company
EntityShellCompany
false
CY2023Q2 dei Entity Public Float
EntityPublicFloat
810000000
CY2024Q1 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
65253275
CY2023 cef Return At Minus Ten Percent
ReturnAtMinusTenPercent
-0.35
CY2023 cef Return At Minus Five Percent
ReturnAtMinusFivePercent
-0.22
CY2023 cef Return At Zero Percent
ReturnAtZeroPercent
-0.10
CY2023 cef Return At Plus Five Percent
ReturnAtPlusFivePercent
0.03
CY2023 cef Return At Plus Ten Percent
ReturnAtPlusTenPercent
0.15
CY2023Q4 cef Highest Price Or Bid
HighestPriceOrBid
13.89
CY2023Q4 cef Lowest Price Or Bid
LowestPriceOrBid
12.51
CY2023Q4 cef Highest Price Or Bid Premium Discount To Nav Percent
HighestPriceOrBidPremiumDiscountToNavPercent
-0.098
CY2023Q4 cef Lowest Price Or Bid Premium Discount To Nav Percent
LowestPriceOrBidPremiumDiscountToNavPercent
-0.188
CY2023Q3 cef Highest Price Or Bid
HighestPriceOrBid
14.03
CY2023Q3 cef Lowest Price Or Bid
LowestPriceOrBid
12.35
CY2023Q3 cef Highest Price Or Bid Premium Discount To Nav Percent
HighestPriceOrBidPremiumDiscountToNavPercent
-0.082
CY2023Q3 cef Lowest Price Or Bid Premium Discount To Nav Percent
LowestPriceOrBidPremiumDiscountToNavPercent
-0.192
CY2023Q2 cef Highest Price Or Bid
HighestPriceOrBid
12.77
CY2023Q2 cef Lowest Price Or Bid
LowestPriceOrBid
10.78
CY2023Q2 cef Highest Price Or Bid Premium Discount To Nav Percent
HighestPriceOrBidPremiumDiscountToNavPercent
-0.16
CY2023Q2 cef Lowest Price Or Bid Premium Discount To Nav Percent
LowestPriceOrBidPremiumDiscountToNavPercent
-0.291
CY2023Q1 cef Highest Price Or Bid
HighestPriceOrBid
12.84
CY2023Q1 cef Lowest Price Or Bid
LowestPriceOrBid
10.39
CY2023Q1 cef Highest Price Or Bid Premium Discount To Nav Percent
HighestPriceOrBidPremiumDiscountToNavPercent
-0.154
CY2023Q1 cef Lowest Price Or Bid Premium Discount To Nav Percent
LowestPriceOrBidPremiumDiscountToNavPercent
-0.315
CY2022Q4 cef Highest Price Or Bid
HighestPriceOrBid
12.54
CY2022Q4 cef Lowest Price Or Bid
LowestPriceOrBid
10.06
CY2022Q4 cef Highest Price Or Bid Premium Discount To Nav Percent
HighestPriceOrBidPremiumDiscountToNavPercent
-0.169
CY2022Q4 cef Lowest Price Or Bid Premium Discount To Nav Percent
LowestPriceOrBidPremiumDiscountToNavPercent
-0.334
CY2022Q3 cef Highest Price Or Bid
HighestPriceOrBid
13.69
CY2022Q3 cef Lowest Price Or Bid
LowestPriceOrBid
10.13
CY2022Q3 cef Highest Price Or Bid Premium Discount To Nav Percent
HighestPriceOrBidPremiumDiscountToNavPercent
-0.114
CY2022Q3 cef Lowest Price Or Bid Premium Discount To Nav Percent
LowestPriceOrBidPremiumDiscountToNavPercent
-0.344
CY2022Q2 cef Highest Price Or Bid
HighestPriceOrBid
13.73
CY2022Q2 cef Lowest Price Or Bid
LowestPriceOrBid
10.01
CY2022Q2 cef Highest Price Or Bid Premium Discount To Nav Percent
HighestPriceOrBidPremiumDiscountToNavPercent
-0.115
CY2022Q2 cef Lowest Price Or Bid Premium Discount To Nav Percent
LowestPriceOrBidPremiumDiscountToNavPercent
-0.355
CY2022Q1 cef Highest Price Or Bid
HighestPriceOrBid
13.99
CY2022Q1 cef Lowest Price Or Bid
LowestPriceOrBid
12.29
CY2022Q1 cef Highest Price Or Bid Premium Discount To Nav Percent
HighestPriceOrBidPremiumDiscountToNavPercent
-0.114
CY2022Q1 cef Lowest Price Or Bid Premium Discount To Nav Percent
LowestPriceOrBidPremiumDiscountToNavPercent
-0.222
CY2023 cef Sales Load Percent
SalesLoadPercent
0
CY2023 cef Other Transaction Expense1 Percent
OtherTransactionExpense1Percent
0
CY2023 cef Dividend Reinvestment And Cash Purchase Fees
DividendReinvestmentAndCashPurchaseFees
0
CY2023 cef Other Transaction Expenses Percent
OtherTransactionExpensesPercent
0
CY2023 cef Other Annual Expenses Percent
OtherAnnualExpensesPercent
0.0156
CY2023 cef Expense Example Year01
ExpenseExampleYear01
152000
CY2023 cef Expense Example Years1to3
ExpenseExampleYears1to3
407000
CY2023 cef Expense Example Years1to5
ExpenseExampleYears1to5
608000
CY2023 cef Expense Example Years1to10
ExpenseExampleYears1to10
947000
CY2023Q4 cef Senior Securities Amt
SeniorSecuritiesAmt
1469977000
CY2023Q4 cef Senior Securities Cvg Per Unit
SeniorSecuritiesCvgPerUnit
1684
CY2023Q4 us-gaap Preferred Stock Liquidation Preference
PreferredStockLiquidationPreference
0
CY2022Q4 cef Senior Securities Amt
SeniorSecuritiesAmt
1487503000
CY2022Q4 cef Senior Securities Cvg Per Unit
SeniorSecuritiesCvgPerUnit
1648
CY2022Q4 us-gaap Preferred Stock Liquidation Preference
PreferredStockLiquidationPreference
0
CY2022Q1 cef Senior Securities Amt
SeniorSecuritiesAmt
1555468000
CY2022Q1 cef Senior Securities Cvg Per Unit
SeniorSecuritiesCvgPerUnit
1635
CY2022Q1 us-gaap Preferred Stock Liquidation Preference
PreferredStockLiquidationPreference
0
CY2021Q1 cef Senior Securities Amt
SeniorSecuritiesAmt
1469186000
CY2021Q1 cef Senior Securities Cvg Per Unit
SeniorSecuritiesCvgPerUnit
1705
CY2021Q1 us-gaap Preferred Stock Liquidation Preference
PreferredStockLiquidationPreference
0
CY2020Q1 cef Senior Securities Amt
SeniorSecuritiesAmt
1799402000
CY2020Q1 cef Senior Securities Cvg Per Unit
SeniorSecuritiesCvgPerUnit
1567
CY2020Q1 us-gaap Preferred Stock Liquidation Preference
PreferredStockLiquidationPreference
0
CY2019Q1 cef Senior Securities Amt
SeniorSecuritiesAmt
1138888000
CY2019Q1 cef Senior Securities Cvg Per Unit
SeniorSecuritiesCvgPerUnit
2153
CY2019Q1 us-gaap Preferred Stock Liquidation Preference
PreferredStockLiquidationPreference
0
CY2018Q1 cef Senior Securities Amt
SeniorSecuritiesAmt
801216000
CY2018Q1 cef Senior Securities Cvg Per Unit
SeniorSecuritiesCvgPerUnit
2770
CY2018Q1 us-gaap Preferred Stock Liquidation Preference
PreferredStockLiquidationPreference
0
CY2017Q1 cef Senior Securities Amt
SeniorSecuritiesAmt
866923000
CY2017Q1 cef Senior Securities Cvg Per Unit
SeniorSecuritiesCvgPerUnit
2709
CY2017Q1 us-gaap Preferred Stock Liquidation Preference
PreferredStockLiquidationPreference
0
CY2016Q1 cef Senior Securities Amt
SeniorSecuritiesAmt
1332904000
CY2016Q1 cef Senior Securities Cvg Per Unit
SeniorSecuritiesCvgPerUnit
2235
CY2016Q1 us-gaap Preferred Stock Liquidation Preference
PreferredStockLiquidationPreference
0
CY2015Q1 cef Senior Securities Amt
SeniorSecuritiesAmt
1504648000
CY2015Q1 cef Senior Securities Cvg Per Unit
SeniorSecuritiesCvgPerUnit
2288
CY2015Q1 us-gaap Preferred Stock Liquidation Preference
PreferredStockLiquidationPreference
0
CY2023 cef Annual Coverage Return Rate Percent
AnnualCoverageReturnRatePercent
1.68
CY2022 cef Annual Coverage Return Rate Percent
AnnualCoverageReturnRatePercent
1.65
CY2023 dei Auditor Firm
AuditorFirmId
34
CY2023 dei Auditor Name
AuditorName
Deloitte & Touche LLP
CY2023 dei Auditor Location
AuditorLocation
New York, New York
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
93575000
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
84713000
CY2023 us-gaap Cash Held In Foreign Currency Acquisition Cost
CashHeldInForeignCurrencyAcquisitionCost
28563000
CY2022 us-gaap Cash Held In Foreign Currency Acquisition Cost
CashHeldInForeignCurrencyAcquisitionCost
2404000
CY2023Q4 us-gaap Cash Held In Foreign Currency
CashHeldInForeignCurrency
28553000
CY2022Q4 us-gaap Cash Held In Foreign Currency
CashHeldInForeignCurrency
2378000
CY2023Q4 us-gaap Receivable Investment Sale
ReceivableInvestmentSale
2796000
CY2022Q4 us-gaap Receivable Investment Sale
ReceivableInvestmentSale
3100000
CY2023Q4 us-gaap Interest Receivable
InterestReceivable
21441000
CY2022Q4 us-gaap Interest Receivable
InterestReceivable
17169000
CY2023Q4 us-gaap Dividends Receivable
DividendsReceivable
1327000
CY2022Q4 us-gaap Dividends Receivable
DividendsReceivable
4836000
CY2023Q4 us-gaap Deferred Costs Current And Noncurrent
DeferredCostsCurrentAndNoncurrent
19435000
CY2022Q4 us-gaap Deferred Costs Current And Noncurrent
DeferredCostsCurrentAndNoncurrent
13403000
CY2023Q4 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
5000
CY2022Q4 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
1797000
CY2023Q4 us-gaap Assets
Assets
2501331000
CY2022Q4 us-gaap Assets
Assets
2525516000
CY2023Q4 us-gaap Long Term Debt
LongTermDebt
1462267000
CY2022Q4 us-gaap Long Term Debt
LongTermDebt
1483394000
CY2022Q4 us-gaap Distribution Payable
DistributionPayable
24217000
CY2023Q4 mfic Management And Performance Based Incentive Fees Payable
ManagementAndPerformanceBasedIncentiveFeesPayable
10729000
CY2022Q4 mfic Management And Performance Based Incentive Fees Payable
ManagementAndPerformanceBasedIncentiveFeesPayable
9060000
CY2023Q4 us-gaap Interest Payable Current And Noncurrent
InterestPayableCurrentAndNoncurrent
14494000
CY2022Q4 us-gaap Interest Payable Current And Noncurrent
InterestPayableCurrentAndNoncurrent
13546000
CY2023Q4 mfic Accrued Administrative Services Expense
AccruedAdministrativeServicesExpense
1657000
CY2022Q4 mfic Accrued Administrative Services Expense
AccruedAdministrativeServicesExpense
748000
CY2023Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
6874000
CY2022Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
6445000
CY2023Q4 us-gaap Liabilities
Liabilities
1496021000
CY2022Q4 us-gaap Liabilities
Liabilities
1537410000
CY2023Q4 us-gaap Assets Net
AssetsNet
1005310000
CY2022Q4 us-gaap Assets Net
AssetsNet
988106000
CY2023Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2022Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2023Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
130000000
CY2022Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
130000000
CY2023Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
65253275
CY2023Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
65253275
CY2022Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
65451359
CY2022Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
65451359
CY2023Q4 us-gaap Common Stock Value
CommonStockValue
65000
CY2022Q4 us-gaap Common Stock Value
CommonStockValue
65000
CY2023Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
2103718000
CY2022Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
2107120000
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-1098473000
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-1119079000
CY2023Q4 us-gaap Assets Net
AssetsNet
1005310000
CY2022Q4 us-gaap Assets Net
AssetsNet
988106000
CY2023Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.41
CY2022Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.1
CY2023 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
276522000
us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
175609000
CY2022 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
213155000
CY2023 us-gaap Management Fee Expense
ManagementFeeExpense
17369000
us-gaap Management Fee Expense
ManagementFeeExpense
26621000
CY2022 us-gaap Management Fee Expense
ManagementFeeExpense
36142000
CY2023 us-gaap Incentive Fee Expense
IncentiveFeeExpense
24565000
us-gaap Incentive Fee Expense
IncentiveFeeExpense
5691000
CY2022 us-gaap Incentive Fee Expense
IncentiveFeeExpense
11681000
CY2023 us-gaap Interest Expense
InterestExpense
104198000
us-gaap Interest Expense
InterestExpense
59363000
CY2022 us-gaap Interest Expense
InterestExpense
55020000
CY2023 us-gaap Administrative Fees Expense
AdministrativeFeesExpense
5840000
us-gaap Administrative Fees Expense
AdministrativeFeesExpense
4188000
CY2022 us-gaap Administrative Fees Expense
AdministrativeFeesExpense
5835000
CY2023 us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
10131000
us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
6551000
CY2022 us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
9106000
CY2023 us-gaap Operating Expenses
OperatingExpenses
162103000
us-gaap Operating Expenses
OperatingExpenses
102414000
CY2022 us-gaap Operating Expenses
OperatingExpenses
117784000
CY2023 us-gaap Investment Company Expense Offset Arrangement
InvestmentCompanyExpenseOffsetArrangement
274000
us-gaap Investment Company Expense Offset Arrangement
InvestmentCompanyExpenseOffsetArrangement
178000
CY2022 us-gaap Investment Company Expense Offset Arrangement
InvestmentCompanyExpenseOffsetArrangement
247000
CY2023 us-gaap Recovery Of Direct Costs
RecoveryOfDirectCosts
1306000
us-gaap Recovery Of Direct Costs
RecoveryOfDirectCosts
770000
CY2022 us-gaap Recovery Of Direct Costs
RecoveryOfDirectCosts
343000
CY2023 us-gaap Investment Company Expense After Reduction Of Fee Waiver And Reimbursement
InvestmentCompanyExpenseAfterReductionOfFeeWaiverAndReimbursement
160523000
us-gaap Investment Company Expense After Reduction Of Fee Waiver And Reimbursement
InvestmentCompanyExpenseAfterReductionOfFeeWaiverAndReimbursement
101466000
CY2022 us-gaap Investment Company Expense After Reduction Of Fee Waiver And Reimbursement
InvestmentCompanyExpenseAfterReductionOfFeeWaiverAndReimbursement
117194000
CY2023 us-gaap Net Investment Income
NetInvestmentIncome
115999000
us-gaap Net Investment Income
NetInvestmentIncome
74143000
CY2022 us-gaap Net Investment Income
NetInvestmentIncome
95961000
CY2023 us-gaap Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
69000
us-gaap Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
273000
CY2022 us-gaap Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
-5586000
CY2023 us-gaap Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
200000
us-gaap Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-69239000
CY2022 us-gaap Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-67367000
CY2023 us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
-2548000
us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
4431000
CY2022 us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
9178000
CY2023 us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
2561000
us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
18036000
CY2022 us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
53770000
CY2023 us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
2761000
us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
-51203000
CY2022 us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
-13597000
CY2023 us-gaap Net Income Loss
NetIncomeLoss
118760000
us-gaap Net Income Loss
NetIncomeLoss
22940000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
82364000
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.82
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.36
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.28
CY2023 us-gaap Net Investment Income
NetInvestmentIncome
115999000
us-gaap Net Investment Income
NetInvestmentIncome
74143000
CY2022 us-gaap Net Investment Income
NetInvestmentIncome
95961000
CY2023 us-gaap Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
200000
us-gaap Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-69239000
CY2022 us-gaap Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-67367000
CY2023 us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
2561000
us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
18036000
CY2022 us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
53770000
CY2023 us-gaap Net Income Loss
NetIncomeLoss
118760000
us-gaap Net Income Loss
NetIncomeLoss
22940000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
82364000
CY2023 us-gaap Investment Company Distribution Ordinary Income
InvestmentCompanyDistributionOrdinaryIncome
99259000
us-gaap Investment Company Distribution Ordinary Income
InvestmentCompanyDistributionOrdinaryIncome
68028000
CY2022 us-gaap Investment Company Distribution Ordinary Income
InvestmentCompanyDistributionOrdinaryIncome
92762000
CY2023 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
99259000
us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
68028000
CY2022 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
92762000
us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
30000000
CY2023 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
2297000
us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
1638000
CY2022 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
21100000
CY2023 us-gaap Investment Company Increase Decrease From Share Transaction
InvestmentCompanyIncreaseDecreaseFromShareTransaction
-2297000
us-gaap Investment Company Increase Decrease From Share Transaction
InvestmentCompanyIncreaseDecreaseFromShareTransaction
28362000
CY2022 us-gaap Investment Company Increase Decrease From Share Transaction
InvestmentCompanyIncreaseDecreaseFromShareTransaction
-21100000
CY2023 us-gaap Stockholders Equity Period Increase Decrease
StockholdersEquityPeriodIncreaseDecrease
17204000
us-gaap Stockholders Equity Period Increase Decrease
StockholdersEquityPeriodIncreaseDecrease
-16726000
CY2022 us-gaap Stockholders Equity Period Increase Decrease
StockholdersEquityPeriodIncreaseDecrease
-31498000
CY2022Q4 us-gaap Assets Net
AssetsNet
988106000
CY2022Q1 us-gaap Assets Net
AssetsNet
1004832000
CY2021Q1 us-gaap Assets Net
AssetsNet
1036330000
CY2023Q4 us-gaap Assets Net
AssetsNet
1005310000
CY2022Q4 us-gaap Assets Net
AssetsNet
988106000
CY2022Q1 us-gaap Assets Net
AssetsNet
1004832000
us-gaap Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
1932641
CY2023 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
198084
us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
128522
CY2022 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
1611936
CY2022Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
65451359
CY2022Q4 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
CY2021Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
65259176
CY2021Q1 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
65259176
CY2023Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
65253275
CY2023Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
65253275
CY2022Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
65451359
CY2022Q4 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
CY2023 us-gaap Profit Loss
ProfitLoss
118760000
us-gaap Profit Loss
ProfitLoss
22940000
CY2022 us-gaap Profit Loss
ProfitLoss
82364000
CY2023 us-gaap Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
200000
us-gaap Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-69239000
CY2022 us-gaap Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-67367000
CY2023 us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
2561000
us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
18036000
CY2022 us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
53770000
CY2023 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
7751000
us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
6131000
CY2022 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
9611000
CY2023 us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
604000
us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
453000
CY2022 us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
684000
CY2023 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
5258000
us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
3899000
CY2022 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
5161000
CY2023 mfic Increase In Gains Losses From Foreign Currency Transactions
IncreaseInGainsLossesFromForeignCurrencyTransactions
69000
mfic Increase In Gains Losses From Foreign Currency Transactions
IncreaseInGainsLossesFromForeignCurrencyTransactions
273000
CY2022 mfic Increase In Gains Losses From Foreign Currency Transactions
IncreaseInGainsLossesFromForeignCurrencyTransactions
-5580000
CY2023 us-gaap Interest And Dividend Income Operating Paid In Kind
InterestAndDividendIncomeOperatingPaidInKind
2970000
us-gaap Interest And Dividend Income Operating Paid In Kind
InterestAndDividendIncomeOperatingPaidInKind
2154000
CY2022 us-gaap Interest And Dividend Income Operating Paid In Kind
InterestAndDividendIncomeOperatingPaidInKind
4318000
CY2023 us-gaap Payments For Purchase Of Investment Operating Activity
PaymentsForPurchaseOfInvestmentOperatingActivity
417124000
us-gaap Payments For Purchase Of Investment Operating Activity
PaymentsForPurchaseOfInvestmentOperatingActivity
499632000
CY2022 us-gaap Payments For Purchase Of Investment Operating Activity
PaymentsForPurchaseOfInvestmentOperatingActivity
1140863000
CY2023 us-gaap Proceeds From Disposition Of Investment Operating Activity
ProceedsFromDispositionOfInvestmentOperatingActivity
497313000
us-gaap Proceeds From Disposition Of Investment Operating Activity
ProceedsFromDispositionOfInvestmentOperatingActivity
581952000
CY2022 us-gaap Proceeds From Disposition Of Investment Operating Activity
ProceedsFromDispositionOfInvestmentOperatingActivity
1056937000
CY2023 us-gaap Increase Decrease In Accrued Interest Receivable Net
IncreaseDecreaseInAccruedInterestReceivableNet
4273000
us-gaap Increase Decrease In Accrued Interest Receivable Net
IncreaseDecreaseInAccruedInterestReceivableNet
1615000
CY2022 us-gaap Increase Decrease In Accrued Interest Receivable Net
IncreaseDecreaseInAccruedInterestReceivableNet
2419000
CY2023 us-gaap Increase Decrease In Dividends Receivable
IncreaseDecreaseInDividendsReceivable
-3509000
us-gaap Increase Decrease In Dividends Receivable
IncreaseDecreaseInDividendsReceivable
-247000
CY2022 us-gaap Increase Decrease In Dividends Receivable
IncreaseDecreaseInDividendsReceivable
1290000
CY2023 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-1792000
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
1078000
CY2022 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-188000
CY2023 us-gaap Increase Decrease In Management And Incentive Fees Payable
IncreaseDecreaseInManagementAndIncentiveFeesPayable
1669000
us-gaap Increase Decrease In Management And Incentive Fees Payable
IncreaseDecreaseInManagementAndIncentiveFeesPayable
-853000
CY2022 us-gaap Increase Decrease In Management And Incentive Fees Payable
IncreaseDecreaseInManagementAndIncentiveFeesPayable
1246000
CY2023 us-gaap Increase Decrease In Interest Payable Net
IncreaseDecreaseInInterestPayableNet
948000
us-gaap Increase Decrease In Interest Payable Net
IncreaseDecreaseInInterestPayableNet
10211000
CY2022 us-gaap Increase Decrease In Interest Payable Net
IncreaseDecreaseInInterestPayableNet
1239000
CY2023 mfic Increase Decrease In Accrued Administrative Services Expense
IncreaseDecreaseInAccruedAdministrativeServicesExpense
909000
mfic Increase Decrease In Accrued Administrative Services Expense
IncreaseDecreaseInAccruedAdministrativeServicesExpense
-149000
CY2022 mfic Increase Decrease In Accrued Administrative Services Expense
IncreaseDecreaseInAccruedAdministrativeServicesExpense
103000
CY2023 mfic Increase Decrease In Other Liabilities And Accrued Expenses
IncreaseDecreaseInOtherLiabilitiesAndAccruedExpenses
429000
mfic Increase Decrease In Other Liabilities And Accrued Expenses
IncreaseDecreaseInOtherLiabilitiesAndAccruedExpenses
-1178000
CY2022 mfic Increase Decrease In Other Liabilities And Accrued Expenses
IncreaseDecreaseInOtherLiabilitiesAndAccruedExpenses
-115000
CY2023 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
196381000
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
158388000
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-2677000
CY2023 us-gaap Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
630595000
us-gaap Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
168000000
CY2022 us-gaap Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
494694000
CY2023 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
655285000
us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
231543000
CY2022 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
401250000
CY2023 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
10896000
CY2022 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
333000
us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
30000000
CY2023 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
2297000
us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
1638000
CY2022 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
21100000
CY2023 us-gaap Payments Of Dividends
PaymentsOfDividends
123477000
us-gaap Payments Of Dividends
PaymentsOfDividends
66724000
CY2022 us-gaap Payments Of Dividends
PaymentsOfDividends
93342000
CY2023 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-161360000
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-101905000
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-21331000
CY2023 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
35021000
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
56483000
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
-24008000
CY2023 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
16000
us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
10000
CY2022 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-18000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
87091000
CY2022Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
30598000
CY2021Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
54624000
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
122128000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
87091000
CY2022Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
30598000
CY2023 us-gaap Interest Paid Net
InterestPaidNet
97472000
us-gaap Interest Paid Net
InterestPaidNet
44613000
CY2022 us-gaap Interest Paid Net
InterestPaidNet
47897000
CY2023 us-gaap Paid In Kind Interest
PaidInKindInterest
3006000
us-gaap Paid In Kind Interest
PaidInKindInterest
2662000
CY2022 us-gaap Paid In Kind Interest
PaidInKindInterest
4075000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23280000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23020000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22699000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0685
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
715000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
703000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
701000
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
5.25
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1962000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1409000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1390000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
218978
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
220000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
357000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25352000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25147000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-18
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
26842000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19463000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18608000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-18
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2553000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2487000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2407000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
213
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
213000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
167000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22163000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21182000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
47515000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
46329000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-16
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
27847000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26226000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
26134000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-16
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1625000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1607000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1600000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27833000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27734000
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0011
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.07
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.04
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-02-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5860000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
893000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
293000
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0011
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.07
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.04
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-02-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2110000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
391000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
105000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1284000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
398000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
77622
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23621000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1515000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
350
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
350000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
464000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-14
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
31409000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31035000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30979000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-13
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3052000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-14000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31385000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31429000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
84123000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
61076000
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0010
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
106177000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
74075000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
74076000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
146500000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
117043000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
220575000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
191119000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0685
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5450000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5300000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5286000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
225875000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
196405000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0565
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-07-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30418000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29960000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29202000
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
4.50
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
801000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
791000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
769000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0565
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2080000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
550000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
493000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31301000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30464000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1086122
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1147000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1043000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
589
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
448000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
148000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
589
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3000
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.02
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-22
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13925000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13745000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13368000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.02
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-22
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2326000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
603000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
539000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14799000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14055000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-12-26
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3750000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3675000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3675000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-12-26
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1250000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-25000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-25000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
125
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
125000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
125000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3775000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3775000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
490000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
90000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1142000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-12-22
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
750000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
240000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
235000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-12-22
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
250000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-5000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29427000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29281000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
235000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
230000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-13
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
26222000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25787000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
26193000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-13
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5661000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5584000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5550000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-13
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3243000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
50000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31321000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31738000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
169
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
169000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.02
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25921000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25778000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25791000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.06
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1383000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1379000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1383000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.02
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4494000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2101000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2107000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
112095000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
111728000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-03-22
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4316000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3372000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3442000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-22
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
658000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
246000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
252000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3618000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3694000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0775
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-27
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15900000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15859000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15701000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0626
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-27
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21273000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20922000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20889000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0752
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-27
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
630000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
614000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
614000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0626
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-27
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1489000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
568000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
584000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22104000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22087000
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.08
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-28
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21429000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15201000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2207000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0615
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-21
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30729000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30388000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30495000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0615
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-21
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
665000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
258000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
259000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30646000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30754000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-02
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4018000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0690
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-08
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6750000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1146000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1140000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
750000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-21000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1126000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1119000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
775
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
78000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
78000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0810
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-07
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9452000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9195000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9240000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0810
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-07
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
476000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-11000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9182000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9229000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0745
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-05-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2482000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2481000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4624000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4016000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4025000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
284000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4008000
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21048000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15679000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15417000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0690
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-08
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1705000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
828000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
801000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
148
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
170000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
263000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16677000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16481000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0075
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-23
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22263000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22231000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21807000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-23
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1560000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1502000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
5000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
500000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
114
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24302000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23324000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12964000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12887000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12823000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1569000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-17000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12876000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12806000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-02-27
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13160000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13144000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13292000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-02-27
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
450000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
450000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13594000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13742000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-10
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8305000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8203000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8222000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-10
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1307000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
434000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
437000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2439
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
244000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
398000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8881000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9057000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-19
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
33367000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
33063000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32786000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-20
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2985000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2962000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2945000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
36025000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35731000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-17
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-03
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17909000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17709000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17640000
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7243000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7238000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-17
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
363000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
363000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7606000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7601000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-04-29
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4616000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3331000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3333000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
367000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-10000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-10000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
42
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
42000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
39000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3363000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3362000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-06
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8872000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8675000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8673000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-06
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1128000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-25000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8650000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8648000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
300
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
300000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1428000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-03
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1818000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
573000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
564000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
331
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
50000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18332000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18254000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
631972
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
632000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
935000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23569000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23428000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23407000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1608000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
952000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
954000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25012000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25296000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0540
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-02-04
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9635000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9486000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9562000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
100
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
100000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
195000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9586000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9757000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
289508000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
276855000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1246
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
56505000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18727000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
5
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.065
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-10-14
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12500000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12501000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
69005000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31228000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0760
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0075
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-09-13
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21459000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21381000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20850000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0760
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0075
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-09-13
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2042000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2037000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1984000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23418000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22834000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
92423000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
54062000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-26
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5323000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5189000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5190000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-26
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
652000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-14000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-16000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5175000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5174000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-03-06
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
28669000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28525000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28125000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-03-06
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2727000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2622000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2615000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
500
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
500000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
137000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31647000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30877000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0690
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-02-07
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11035000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10744000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10704000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-02-07
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1438000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1402000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1394000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0690
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-02-07
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
942000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-24000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-28000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12122000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12070000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0486
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-10
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1187000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1225000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
50131000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
49346000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0461
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-03-10
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1505000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
327000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
337000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2600000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2600000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2529000
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0500
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1248000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1248000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1211000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000032
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1087000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4848000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4827000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-26
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
27059000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24387000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24405000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-26
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
725000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-7000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-14000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1070
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
107000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
231000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24487000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24622000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
587
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
595000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29662000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30381000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2219000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-5000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18172000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18041000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17888000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3116000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3100000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3068000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1731000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-8000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-27000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
491405
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
492000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
73000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21625000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21002000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-18
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
42702000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
42213000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
42189000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-18
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1612000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1192000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1199000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43405000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
43388000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-12
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6937000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6843000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6853000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-12
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
353000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-6000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-12
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1412000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-18000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-17000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
94151
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
94000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
58000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6913000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6889000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
10854
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2041000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
72000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-12
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1241000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1224000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1235000
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0875
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-02-07
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1293000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
238000
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.06
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-11-29
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
189000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
55000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
186000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3320000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1731000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
100
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
100000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
172000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0775
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9851000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9570000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9703000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20125000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9670000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9875000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-09-22
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2168000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2088000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-03-18
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6540000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1333000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1177000
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.15
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-09-22
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-25000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2149000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2063000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
87077000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
84948000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-04
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
32119000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31633000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31812000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-04
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2407000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-24000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31606000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31788000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-04-19
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4426000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3593000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3642000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-19
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
556000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
295000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
300000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3888000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3942000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0760
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-12
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13118000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13032000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12725000
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.15
CY2023Q4 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.06
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.09
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-12
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
667000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
667000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
647000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15032000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14549000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21410000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21250000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21232000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
685000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21250000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21226000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23756000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10724000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10622000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
417000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10723000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10615000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1065
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
32229000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31908000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31946000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4167000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4140000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4131000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8333000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8285000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8263000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
44333000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
44340000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15323000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15116000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14863000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1958000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1929000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1899000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17045000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16762000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0603
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-26
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14858000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15695000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15566000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0603
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-26
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
356000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
415000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
447000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0603
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-26
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
345000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16110000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16008000
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-28
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27865000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30621000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
187852000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
189851000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-11
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2273000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-5000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-43000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9501000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9311000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9320000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
610000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-12000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-12000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-11
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5114000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5101000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5016000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14395000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14281000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
100000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
100000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
86000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-16
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9192000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6343000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6230000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-16
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
660000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-23000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6426000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6293000
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2042-09-20
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17128000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10712000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-24
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9113000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9112000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9113000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0586
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-29
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14252000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13546000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13490000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0586
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-29
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
420000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13542000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13484000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
60603000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
53883000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
142
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
534000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
109000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1368286
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16813000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
96000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
305832
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
306000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
412000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17653000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
617000
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.04
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-03-08
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5562000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7231000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2146000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
4286
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5623000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2825
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12858000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2146000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30511000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2763000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1444
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11802000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
140000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
50952525
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43454000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
346000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
7600000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1411000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
44865000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
346000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
56667000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
486000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0586
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3108000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3101000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3054000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0691
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.025
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22493000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22498000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-21
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8822000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7872000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7960000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-21
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1096000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-32000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-22000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7840000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7938000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
280899
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
250000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
250000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0651
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.01
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-16
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13285000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13074000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12696000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0651
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.01
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-16
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1875000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
719000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
672000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13793000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13368000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-05
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9280000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7763000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7908000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-03
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
639000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-16000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7747000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7902000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.018
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16464000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16500000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1474000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1500000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0385
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1761000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1763000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19699000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19763000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-15
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17820000
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-03
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1967000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-53000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17287000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17462000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-17
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3920000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3920000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-17
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
677000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
693000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21884000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22075000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0636
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-09-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7468000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7199000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7281000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0636
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-09-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1393000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
480000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
498000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7679000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7779000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0510
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-05
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8909000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8784000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8865000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0510
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-05
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
909000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-11000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8773000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8860000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-03
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18033000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17543000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17537000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-54000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17490000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1356000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
104
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17483000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-22
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9632000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9565000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9585000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-22
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
304000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-2000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-2000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9563000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9583000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0711
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
26516000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2477000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2516000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16101000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15950000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15862000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2441000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2400000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2429000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
677000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
675000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
674000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0475
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
135000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
135000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
135000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
500
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-40000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-38000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
50000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
50000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
60000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12966000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13008000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-26
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19207000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20470000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
133
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
133000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
242000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-27
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21269000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21171000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21264000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-08-27
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2654000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-10000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21294000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21506000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0611
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8032000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7972000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7932000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11556000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11523000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11555000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
334226
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
76000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1217000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11599000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12772000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13319000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12956000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12986000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1530000
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
35562000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30499000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30444000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-26
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3810000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
519000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
514000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31018000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30958000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-12
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21624000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21358000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21083000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-12
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
612000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
605000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
595000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21963000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21678000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0605
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-05-28
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7595000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7580000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8006000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
55556
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
333000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
399000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
73333
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
389000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
199000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
722000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
598000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.015
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23908000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23643000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23848000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-04
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1140000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.015
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1301000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1330000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24944000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25178000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0640
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3731000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3707000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3667000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1567000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1563000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0640
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-5000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-9000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5269000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5221000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0576
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17998000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18000000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-04
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2306000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1872000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1913000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-04
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
185000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-5000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-2000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1867000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1911000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16667000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13283000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13333000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-04
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13860000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13478000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13756000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-30000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-9000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13448000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13747000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0586
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12205000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12250000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0411
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
497000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12702000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12750000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
35000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14528000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14146000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0410
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
390000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
355000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14918000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14501000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0555
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-09
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4121000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4079000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4080000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0555
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-09
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
726000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-9000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4070000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4073000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-21
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2958000
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2907000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2896000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2913000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0651
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-21
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
63000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2924000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2941000
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.035
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9583000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7852000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
717000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0685
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-09
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17761000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17499000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17272000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0685
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-09
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1923000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-21000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-53000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17478000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17219000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
413863000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
409588000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0595
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20945000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21000000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0535
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21044000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20925000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21044000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0535
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-01
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-3000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20922000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21044000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-01-04
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5955000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5804000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5940000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-01-04
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
64000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
96000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5868000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6036000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-16
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21875000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21696000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21548000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-16
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2273000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
308000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
291000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22004000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21839000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
7800
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6000000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20628000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0350
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0175
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-06-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
106906000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
106690000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
106906000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-06-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1300000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1300000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
113990000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
128834000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-24
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15046000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14859000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14886000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-24
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1357000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1333000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1357000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-24
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1257000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1242000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1243000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17434000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17486000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-10
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21960000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21589000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21356000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-10
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2419000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
990000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
950000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22579000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22306000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-09-13
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3182000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-11000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-29
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2250000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
208000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
205000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-29
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
250000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-5000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
203000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
200000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0535
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-06-06
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14175000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14105000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13935000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
217892
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
107000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
255000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11667000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11354000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11346000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0760
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7278000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7313000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
833000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-21000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-23000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18718000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18891000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-06-08
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25382000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25031000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24935000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
482
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1745000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26031000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
26680000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0615
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-16
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18873000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18858000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18790000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0615
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-02-14
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3150000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3146000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3145000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22004000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21935000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0640
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
31911000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31550000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31111000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0640
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1732000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-19000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-43000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31531000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31068000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.025
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2900000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1423000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1422000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0410
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.025
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
100000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1427000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1426000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0860
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-11
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22939000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22699000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22744000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0615
CY2023Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.01
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-12
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10260000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10175000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10200000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0790
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-12
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
944000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
937000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
944000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11112000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11144000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0001
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8116000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8069000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8015000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1731000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1146000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1125000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9215000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9140000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-03-15
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4658000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4655000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4611000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-03-15
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
429000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-4000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4654000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4607000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0561
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-23
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15647000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15494000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15406000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0661
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-23
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2331000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2306000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2341000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0561
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-23
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1463000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-11000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-23000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17789000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17724000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-20
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
31390000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30819000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31076000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-20
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
849000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
870000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31668000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31946000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
434887000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
449985000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-09
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9971000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8484000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8635000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-07-18
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3998000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
943000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
938000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-07-18
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-23000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-15000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
920000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
923000
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0695
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-18
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1821000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1810000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1716000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0595
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-18
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1167000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1810000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1716000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0685
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-04-03
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9932000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8869000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8831000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0636
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-16
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9483000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9412000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9294000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29495000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29399000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-04-14
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29582000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29207000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29138000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-16
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2203000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-24000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-33000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29183000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29105000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18887000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18703000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18462000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
923000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-7000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-21000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18696000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18441000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
47879000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
47546000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0411
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-17
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15820000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15786000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
33333
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3333000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6667000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
85164
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8516000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3964000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3333
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
185000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27669000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
26602000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14963000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14601000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14588000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0685
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-28
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2096000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2037000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2054000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0685
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-12-06
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-22000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-22000
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-28
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
393000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-8000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2026000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2046000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
250000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
250000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
248000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-08
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15976000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15894000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15779000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-08
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1243000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
311000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
295000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16455000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16322000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0786
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-02
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7976000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7710000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
68727000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
67268000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30789000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30311000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30460000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3413000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
503000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
469000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30814000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30929000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-16
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11141000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2338000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2330000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-16
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1359000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-33000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-34000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2305000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2296000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0865
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-01
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7266000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7238000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6031000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9543000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8327000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
37049000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
36895000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
36940000
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.041
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-22
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
55000000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4145000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-42000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-15000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
36853000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
36925000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-12-06
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
945000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
911000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14933000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14934000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
923000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
889000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-03
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29443000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29153000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29296000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-03
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3925000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1488000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1495000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30641000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30791000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4517000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2978000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2977000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-30
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
483000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
268000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
268000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3246000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3245000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15791000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
45000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
87454000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
71895000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-03
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14775000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14489000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14369000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14489000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14369000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15025000
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-31
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1935000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-13000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-12000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
6125
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
613000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
549000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15533000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15471000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
17
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18000
CY2023Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
185
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
185000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
161000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0640
CY2023Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-14
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
31254000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30809000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30735000
CY2023Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2023Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-14
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2963000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
405000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
395000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31416000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31309000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
46949000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
46780000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2538142000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2334199000
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
140000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
140000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
140000
CY2023Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
112000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
112000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
112000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2538394000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2334451000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
339000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
748000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1087000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3830000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
115000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
378000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
173000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3740000
CY2023 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
421000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
74000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
74000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20202000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-1475000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18727000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12500000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
1000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12501000
CY2023 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
817000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9413000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
131000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
1168000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10712000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
177000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
7000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
198000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
14000
CY2023 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
13000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
195000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
469000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
414000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
140000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1961000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1961000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
449000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
449000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
29946000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
2082000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
2757000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30621000
CY2023 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
1010000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
49141000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
30199000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
5611000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
3799000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
77528000
CY2023 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
2261000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22500000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-1872000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20628000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8956000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1044000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
9989000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-11000
CY2023 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
440000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
91042000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1246000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
91833000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-455000
CY2023 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
4823000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
106691000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
215000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
106906000
CY2023 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
5379000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1300000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1300000
CY2023 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
18000
CY2023 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
30000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
111446000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
5597000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
117043000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
150000000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
75926000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
2000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
74076000
CY2023 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
8321000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4256000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
3605000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-606000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
45000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
580000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-234000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
346000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
388780000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
110281000
CY2023 us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
181353000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
2636000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
320344000
CY2023 mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
19011000
CY2023Q4 mfic Percentage Of Equity Ownership Interest
PercentageOfEquityOwnershipInterest
1
CY2023Q4 us-gaap Tax Basis Of Investments Gross Unrealized Appreciation
TaxBasisOfInvestmentsGrossUnrealizedAppreciation
60869000
CY2023Q4 us-gaap Tax Basis Of Investments Gross Unrealized Depreciation
TaxBasisOfInvestmentsGrossUnrealizedDepreciation
271663000
CY2023Q4 us-gaap Tax Basis Of Investments Unrealized Appreciation Depreciation Net
TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet
210794000
CY2023Q4 us-gaap Tax Basis Of Investments Cost For Income Tax Purposes
TaxBasisOfInvestmentsCostForIncomeTaxPurposes
2545245000
CY2023Q4 mfic Percentage Of Non Qualifying Assets Representing Company Assets
PercentageOfNonQualifyingAssetsRepresentingCompanyAssets
0.055
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1505000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
361000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1144000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
6250000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
6250000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2907000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2907000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2000000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
733000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1267000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2407000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2407000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1781000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1781000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1489000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
596000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
893000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
652000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
652000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1935000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1935000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
59145000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
34336000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
24809000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2881000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
1377000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1504000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
5167000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
5167000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4000000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4000000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1333000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1333000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1918000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1918000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
6500000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
1763000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4737000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
5000000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
1300000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3700000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4000000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4000000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2900000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
1625000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1275000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2273000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2273000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
610000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
610000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2419000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
1028000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1391000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1500000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
263000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1237000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4051000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
452000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3599000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
909000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
227000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
682000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1967000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1967000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2250000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2250000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
24000000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
24000000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1262000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
310000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
39000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
913000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1523000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1523000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
665000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
266000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
399000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
304000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
304000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
13142000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
13142000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1307000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
451000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
856000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1250000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1250000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1167000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1167000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2727000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
2625000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
102000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
7500000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
400000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
7100000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
9617000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
2520000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
31000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
7066000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
813000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
813000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
768000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
5000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
763000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3925000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
1504000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
164000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2257000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2203000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2203000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2326000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
633000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1693000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1958000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
1958000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
393000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
9000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
384000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1932000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
277000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
13000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1642000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1569000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1569000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3500000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
1564000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1936000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1962000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
1439000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
523000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1243000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
311000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
155000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
777000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2654000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2654000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1875000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
750000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1125000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1612000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
1216000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
396000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
8333000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
8333000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2985000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
2982000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
833000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
833000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
476000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
476000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3150000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
3150000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
685000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
685000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1530000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1530000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
8571000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
552000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
8019000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
80252000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
74075000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
6177000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
612000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
612000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
10000000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
10000000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1257000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
1257000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
500000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
450000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
50000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1732000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1732000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3182000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3182000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1550000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
5000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1545000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
952000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
952000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2000000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
1335000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
665000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1400000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
118000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1282000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1412000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1412000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
449000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
449000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
750000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
750000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
942000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
942000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
6705000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
853000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
5852000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1731000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1731000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2219000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2219000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
9112000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
9112000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3300000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3300000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1393000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
533000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
860000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3413000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
512000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2901000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
969000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
969000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1500000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
100000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1400000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
20125000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
20125000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1731000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
1156000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
575000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
429000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
429000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1128000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1128000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1463000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1463000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
20000000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
15882000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
333000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3785000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3333000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3333000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4494000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
2106000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
180000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2208000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
554000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
554000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2273000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
326000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1947000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1140000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1140000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2963000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
444000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2519000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
6250000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
500000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
5750000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
23417000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
400000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
23017000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1818000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
590000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
125000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1103000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3052000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
95000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2957000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
923000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
923000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
62000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
28000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
34000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1608000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
965000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
27000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
616000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3244000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
645000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2599000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
726000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
726000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3000000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
900000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
110000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1990000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
5250000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
5250000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1923000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1923000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2042000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
2042000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2851000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
30000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2821000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
5000000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
1250000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3750000
CY2023Q4 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
507640000
CY2023Q4 mfic Drawn Commitments
DrawnCommitments
156985000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
42921000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
307734000
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-09-30
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-10-23
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2019-11-01
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-12-29
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-10-14
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-03-16
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-04-28
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-02-03
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-03-01
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-09-01
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2014-12-12
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-12-26
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2012-03-28
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2016-11-18
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2012-12-27
CY2023 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-05-01
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.085
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0519
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0535
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0533
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0516
CY2023Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0477
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
47082000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
433000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
47515000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
60152000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23971000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
84123000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5300000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5300000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
110113000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
448000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1534000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
112095000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
256321000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31060000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
89000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2038000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
289508000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23418000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23418000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
49631000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
50131000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24707000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
107000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24814000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
84351000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
492000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2234000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
87077000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
159987000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
159987000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43375000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
100000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43475000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7231000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6157000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17123000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30511000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
412585000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
633000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
256000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
389000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
413863000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
319790000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1107000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
320897000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29495000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29495000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
47879000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
47879000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
48652000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7976000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11849000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
250000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
68727000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30814000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30814000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2305000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7238000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9543000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
71663000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
71663000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14489000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14489000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
46134000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
798000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
46949000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1895474000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
46274000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19685000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
50451000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
389000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2012273000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
56505000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
69005000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3848000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4848000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27865000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27865000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17128000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17128000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11802000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11802000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16348000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
44993000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
69307000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
130648000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
74075000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
146500000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
220575000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
44865000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
44865000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
107990000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
113990000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15791000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15791000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
182065000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6000000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
207156000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
395221000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2093887000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
46274000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
44993000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25685000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
326914000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
389000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2538142000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
45805000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
524000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
46329000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0461
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
59097000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1979000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
61076000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0608
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5286000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5286000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0053
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
109270000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
148000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2310000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
111728000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1111
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
255546000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17908000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
89000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3312000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
276855000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.2754
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22834000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22834000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0227
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
49209000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
137000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
49346000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0491
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24728000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
826000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25554000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0254
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
84335000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
238000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
73000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
302000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
84948000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0845
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
159230000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
159230000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1584
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
43085000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
86000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
43171000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0429
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2146000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
109000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
508000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2763000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0027
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
405851000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
709000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2829000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
199000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
409588000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.4074
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
319151000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2000000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
321151000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.3195
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29399000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29399000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0292
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
47546000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
47546000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0473
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
48494000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7710000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10631000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
433000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
67268000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0669
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30929000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30929000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0308
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2296000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6031000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8327000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0083
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
71850000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
71850000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0715
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14369000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14369000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0143
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
46052000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
710000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
46780000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0465
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1876508000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31887000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11777000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15956000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
199000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1936327000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
1.9261
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
1.8666
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0317
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0117
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0159
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0002
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
1.9261
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12501000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18727000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31228000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0311
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3740000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1087000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4827000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0048
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30621000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30621000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0305
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10712000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10712000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0107
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
140000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
140000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0001
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16241000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
41333000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19954000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
77528000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0772
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0162
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0411
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0199
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0772
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
74076000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
117043000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
191119000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1901
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
346000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
346000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0003
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
108206000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20628000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
128834000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1282
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
45000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
45000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
182282000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20628000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
117434000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
320344000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.3186
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1813
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0205
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1168
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.3186
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2075031000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31887000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
41333000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32405000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
153344000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
199000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2334199000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.3219
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.0641
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0317
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0411
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0322
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1526
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0002
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.3219
CY2023Q4 mfic Percentage Of Total Investments At Fair Value
PercentageOfTotalInvestmentsAtFairValue
1
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23520000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23188000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23166000
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
407000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
402000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
218978
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
219000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
346000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23814000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23914000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-18
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
27038000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18990000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18330000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-18
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2553000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
904000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
843000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
213
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
213000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
126000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20107000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19299000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43921000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
43213000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-20
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13659000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13427000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13659000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13427000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-16
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29738000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27432000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27271000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-16
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2438000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-32000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-47000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27400000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27224000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0011
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.07
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.04
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-02-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5860000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
893000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
264000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0011
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.07
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.04
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-02-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2110000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
391000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
95000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1284000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
359000
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23621000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1402000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
350
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
350000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
410000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-14
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
31735000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31280000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31077000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31630000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31454000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
83935000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
60439000
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.10
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-10-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
204677000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
150000000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
150000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
146500000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
111446000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
296500000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
261446000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-09
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17259000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17129000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17172000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
313629000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
278618000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-07-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30730000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30175000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30576000
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
255000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
258000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2622000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
533000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
563000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30963000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31397000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1086122
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1147000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1162000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
589
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
448000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
234000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
589
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.02
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-22
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17063000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16794000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16381000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.02
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-22
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2326000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
275000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
217000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17520000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16832000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
490000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
90000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
898000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
26489000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25959000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25591000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3243000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
787000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
741000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26746000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
26332000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
169
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
169000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
141000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.02
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25457000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25233000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25075000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.02
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4494000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1918000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1874000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27320000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27090000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
103786000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
103711000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0775
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-27
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15900000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15836000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15503000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0626
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-27
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21489000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21070000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20915000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0626
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-27
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1489000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
565000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
566000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21635000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21481000
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.08
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-28
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21429000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17307000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6429000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
31213000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30739000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30583000
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
122000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
116000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30861000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30699000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
775
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
78000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
78000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
34235000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
33906000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34064000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
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 Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0325
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-08-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4155000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-122000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-166000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10143000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9951000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9940000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1705000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-29000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-34000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
134
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
145000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
189000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10067000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10095000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22159000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22062000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21140000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0725
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3443000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3341000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
5000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
500000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
114
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26016000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24492000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13100000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12978000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12780000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1569000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1366000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1342000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14344000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14122000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-12-29
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13295000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13227000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13295000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-12-29
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
442000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
444000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13669000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13739000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-10
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8375000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6159000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6147000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-10
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1307000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
506000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
507000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2439
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
244000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
290000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6909000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6944000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-19
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
33714000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
33332000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32062000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-20
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2985000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2954000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2864000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
36286000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34926000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
300
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
300000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1381000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18091000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17846000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17820000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1818000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
458000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
455000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
331
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
50000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
51000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18354000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18326000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
631972
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
632000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
619000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19295000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19150000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18952000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4521000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4484000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4441000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1608000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
861000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
856000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25127000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24868000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-02-04
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9851000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9675000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9752000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
100
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
100000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
191000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9775000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9943000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
280348000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
266898000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1246
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
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.065
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-10-14
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12500000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
69005000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32702000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-09-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21303000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21160000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20717000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-09-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2039000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2028000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1983000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23188000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22700000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
92193000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
55402000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-03-06
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
28969000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28722000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28096000
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2565000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2525000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
500
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
500000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
248000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31787000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30869000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31787000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30869000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-03-10
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1505000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
391000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
409000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0325
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-12-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6020000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
665000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
601000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2978000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2978000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2781000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.06
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1133000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1133000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1049000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000032
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
339000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.05
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
191000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
191000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
177000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5302000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4346000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-26
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2649000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1830000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1842000
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
907000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
911000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2737000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2753000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-27
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17031000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16605000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16773000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-27
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
725000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
136000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
134000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1070
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
107000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
218000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25943000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25557000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2219000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22251000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22008000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21588000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3462000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
32000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-105000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
491405
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
492000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
45000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22468000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21528000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-18
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
43139000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
42426000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
42600000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-18
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1612000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
743000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
762000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43169000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
43362000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-12
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7942000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5944000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5924000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-12
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
353000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-12
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1412000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-24000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
94151
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
94000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
76000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6007000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5969000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
10854
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2041000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1100000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-12
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1437000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1436000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1436000
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0875
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-02-07
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1293000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
239000
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
273000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3494000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3048000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
75122000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
73907000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-04
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29641000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29204000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28900000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-04
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2407000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
35000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-96000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29169000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28804000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14702000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14467000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14637000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12788000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12612000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12642000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8844000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8776000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8744000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21388000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21378000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
26364000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10871000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10616000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
417000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-8000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10869000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10608000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1050
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
32500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
32153000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32240000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4167000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4136000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4135000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8333000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8274000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8271000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
44563000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
44646000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17968000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15057000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14991000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1958000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
357000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
352000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15414000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15343000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-26
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14970000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13934000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12993000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-26
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
356000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
412000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
422000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14346000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13407000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-17
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5023000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4258000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-17
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3700000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3653000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3665000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-17
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13333000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7374000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7074000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16050000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14997000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
166266000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
163820000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-11
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2273000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-23000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-11
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16477000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16361000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16309000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16346000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16286000
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2042-09-20
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16998000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9413000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-24
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9113000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4556000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4556000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13310000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13264000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13305000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13258000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
51205000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
43513000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
36394000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35890000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
36394000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35890000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
142
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
534000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
74000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1961000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1505868
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8343000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
436689
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5568000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
441576
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1902000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
383381
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
383000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
449000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17730000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2484000
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.04
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-03-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5562000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7231000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2009000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
4286
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5623000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2825
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12858000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2009000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30588000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4493000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1444
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12271000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
195000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
50952525
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43454000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
580000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
7600000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1411000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
44865000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
580000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
57136000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
775000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3646000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3631000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3582000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0680
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.025
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19105000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19012000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8904000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7908000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7908000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-21
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1096000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-38000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-38000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7870000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7870000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-22
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17713000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17594000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17447000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-06-22
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1826000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1613000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1599000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19207000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19046000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2488000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2413000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
280899
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
250000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
250000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2738000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2663000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
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 At Cost
InvestmentOwnedAtCost
12721000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12623000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-16
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1875000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1837000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1825000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14558000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14448000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7842000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7839000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-38000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-38000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-19000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-19000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7785000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7782000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0545
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.018
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-03-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16475000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16418000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0375
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.018
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-03-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
308000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
301000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16783000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16719000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-17
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17380000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17370000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-17
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-69000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-70000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17311000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17300000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-09-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7544000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7273000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7205000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-09-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1393000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1341000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1330000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8614000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8535000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-05
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8855000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8932000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-05
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
909000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-14000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8841000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8925000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
26667000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13226000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13333000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap 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
9657000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9515000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9448000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
165000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
162000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9680000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9610000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
28839000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4757000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4845000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16267000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16074000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15716000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2466000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2413000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2414000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
813000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
674000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
661000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
500
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
500000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1472000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
104
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16000
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.10
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-28
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
50000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
50000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19727000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20329000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12606000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10010000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10001000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
289000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
173000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
171000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10183000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10172000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
133
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
133000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
208000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-08-27
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21491000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21367000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21296000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-08-27
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2654000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-18000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-24000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21482000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21480000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12419000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7984000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8114000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13867000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13805000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13710000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
334226
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
76000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1761000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13881000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15471000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-06
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23172000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22973000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23172000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-06
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1558000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-36000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22937000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23172000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-26
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
35876000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30713000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30655000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-26
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3810000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
604000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
640000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31317000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31295000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-12
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
24096000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21315000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21076000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-12
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
612000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
603000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
596000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21918000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21672000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0595
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-05-28
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
33071000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10665000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10792000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-06-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18917000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14759000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14875000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-06-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2105000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-12000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14747000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14869000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-05-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7476000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7450000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0375
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-05-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-10000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-10000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7466000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7440000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
55556
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
333000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
642000
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
73000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
389000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
474000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9818000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9950000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0715
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3248000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3309000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0375
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
559000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
565000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14347000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14940000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
24925000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24572000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24052000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1224000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1197000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25796000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25249000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-08-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3767000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3740000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3740000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3740000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3736000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0565
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12010000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11880000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16667000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13271000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13333000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12194000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12250000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-4000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12190000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12250000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
35000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14514000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14060000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
387000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
355000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14901000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14415000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-09
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6728000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4082000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4096000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-09
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
726000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-11000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4071000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4089000
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12438000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12438000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0350
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4167000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-20000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-21000
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
246000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
246000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12664000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12663000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17617000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17493000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-31000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-48000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17586000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17445000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
466989000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
468476000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20936000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20895000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21265000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21085000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20946000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2907000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-15000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-44000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21070000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20902000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-16
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22102000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21850000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21691000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-16
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2273000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
164000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
147000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22014000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21838000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0350
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.015
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
86254000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
85978000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
86254000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1025
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2777000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2710000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2777000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.015
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2011000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1899000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2011000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8945000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8956000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
7800
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6000000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22500000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
105532000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
122498000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-24
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15200000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14964000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14934000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-24
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1257000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
651000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
649000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15615000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15583000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-10
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22185000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21722000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21520000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-10
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2419000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
514000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
444000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22236000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21964000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-09-13
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3182000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0535
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-06-06
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14325000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14220000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13715000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-06-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25573000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25102000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25062000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
482
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1438000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26102000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
26500000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-16
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19039000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18964000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18841000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-12-14
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3150000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3139000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3122000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22103000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21963000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
32951000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31744000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31501000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-30
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1732000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
926000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
913000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
32670000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32414000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0850
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-11
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23138000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15353000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15643000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.005
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-12
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10296000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10167000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10143000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0785
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-12
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
953000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
943000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
953000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11110000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11096000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8178000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8111000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7933000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1731000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1256000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1217000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9367000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9150000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-03-15
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5101000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5080000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5076000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-03-15
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
429000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-2000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-2000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5078000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5074000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14227000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14059000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13913000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2354000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2308000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2307000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1582000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1569000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1547000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-23
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1463000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-15000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-32000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17921000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17735000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13277000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13064000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12813000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13064000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12762000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-20
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
31701000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27456000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27388000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-20
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-64000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-67000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27392000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27321000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
401756000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
417053000
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0695
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-18
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1979000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1963000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1840000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0595
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1963000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1828000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-04-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8916000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8912000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-16
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9817000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9720000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9669000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20599000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20409000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29437000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29288000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
32000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-44000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29405000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29244000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19083000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18842000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18510000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
923000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-11000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-28000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18831000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18482000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-04-15
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
34595000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
34162000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34442000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-15
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1785000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
746000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
752000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
34908000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35194000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
83144000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
82920000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-17
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16667000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13061000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12891000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
33333
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3333000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6667000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
85164
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24910000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22845000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
250000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
250000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
225000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16150000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16018000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15759000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-08
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1243000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-30000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16258000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15954000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0775
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-02
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8000000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7965000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7438000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
49133000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
46237000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0760
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1562000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1243000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0760
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1137000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
937000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2699000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2180000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2699000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2180000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-25
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30768000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30485000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30475000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-07-25
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3413000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
747000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
744000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31232000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31219000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31232000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31219000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0825
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-01
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7128000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7096000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5845000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7096000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5845000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-22
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
28108000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27792000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27678000
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.04
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-02-04
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
50000000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-05-22
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4145000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
50000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-63000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27742000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27615000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30104000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29716000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29502000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-03
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3925000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-59000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29685000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29443000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19397000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4256000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
76824000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
61314000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap 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 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14580000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14589000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14580000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14589000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15181000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15047000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15044000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-31
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1935000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
369000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
370000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
6125
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
613000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
615000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16029000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16029000
CY2022Q4 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
185
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
185000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
235000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-14
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
31572000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31045000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31124000
CY2022Q4 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2022Q4 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2022Q4 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-14
CY2022Q4 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2963000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
49000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-42000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31181000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31317000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
47210000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
47346000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2607174000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2398120000
CY2022Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
976000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-637000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
339000
CY2022Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3830000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
229000
CY2022Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
355000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-281000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
74000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
73000
CY2022Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12500000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
176000
CY2022Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10038000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-625000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9413000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
645000
CY2022Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 Investment Owned At Fair Value
InvestmentOwnedAtFairValue
177000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
16000
CY2022Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 Investment Owned At Fair Value
InvestmentOwnedAtFairValue
195000
CY2022Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 Investment Owned At Fair Value
InvestmentOwnedAtFairValue
449000
CY2022Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 Investment Owned At Fair Value
InvestmentOwnedAtFairValue
49141000
us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
-2224000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
1139000
CY2022Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15553000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
6947000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22500000
CY2022Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7076000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
1789000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
91000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8956000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
1044000
CY2022Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 Investment Owned At Fair Value
InvestmentOwnedAtFairValue
91042000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
5998000
CY2022Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 Investment Owned At Fair Value
InvestmentOwnedAtFairValue
111446000
CY2022Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
275000000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
125000000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
150000000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
16596000
CY2022Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4256000
CY2022Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 Investment Owned At Fair Value
InvestmentOwnedAtFairValue
580000
CY2022Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 Investment Owned At Fair Value
InvestmentOwnedAtFairValue
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 us-gaap Investment Maturity Date
InvestmentMaturityDate
2021-11-15
CY2022Q4 mfic Percentage Of Non Qualifying Assets Representing Company Assets
PercentageOfNonQualifyingAssetsRepresentingCompanyAssets
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
us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
12.74
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 Acquisition Date
InvestmentAcquisitionDate
2020-09-30
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2017-06-01
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-08-22
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2019-11-19
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-12-29
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2013-05-22
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2014-12-12
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-02-04
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2012-03-28
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-05-16
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-12-23
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2015-10-01
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2014-04-09
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-12
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2017-03-20
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2012-12-27
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2016-11-18
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-03-08
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-04-29
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-07-28
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-10-14
CY2022 us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-11-09
CY2022Q4 us-gaap Investment Interest Rate
InvestmentInterestRate
0.075
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 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.105
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.023
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.002
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
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
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
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
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.124
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.253
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
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
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.427
CY2022Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.156
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.036
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.427
CY2022Q4 mfic Percentage Of Total Investments At Fair Value
PercentageOfTotalInvestmentsAtFairValue
1
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
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
us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
2240067000
us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
248107000
CY2023 us-gaap Use Of Estimates
UseOfEstimates
<p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of consolidated 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 consolidated 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, and any other parameters used in determining these estimates could cause actual results to differ materially.</span></p>
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
93575000
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
84713000
CY2023Q4 us-gaap Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
0
CY2022Q4 us-gaap Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
0
us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
18036000
us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
2112000
CY2022Q4 us-gaap Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
0
CY2023Q4 us-gaap Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
0
CY2022Q4 us-gaap Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
0
CY2023Q4 us-gaap Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
0
CY2023 us-gaap Revenue Recognition Interest
RevenueRecognitionInterest
<p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Investment Income Recognition</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;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>
us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
-51203000
CY2023 mfic Minimum Ordinary Income Distribution Percentage
MinimumOrdinaryIncomeDistributionPercentage
0.98
mfic Minimum Capital Gains Distribution Percentage
MinimumCapitalGainsDistributionPercentage
0.982
mfic Percentage Of Federal Excise Tax On Income Where Distribution Requirements Not Met
PercentageOfFederalExciseTaxOnIncomeWhereDistributionRequirementsNotMet
0.04
mfic Minimum Ordinary Income Distribution Percentage
MinimumOrdinaryIncomeDistributionPercentage
0.98
mfic Minimum Capital Gains Distribution Percentage
MinimumCapitalGainsDistributionPercentage
0.982
us-gaap Net Income Loss
NetIncomeLoss
88628000
us-gaap Net Income Loss
NetIncomeLoss
22940000
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.36
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.36
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”).
us-gaap Interest Income Operating Paid In Cash
InterestIncomeOperatingPaidInCash
203332000
us-gaap Interest Income Operating Paid In Cash
InterestIncomeOperatingPaidInCash
169457000
us-gaap Interest Income Operating Paid In Kind
InterestIncomeOperatingPaidInKind
2222000
us-gaap Interest Income Operating Paid In Kind
InterestIncomeOperatingPaidInKind
2662000
us-gaap Dividend Income Operating
DividendIncomeOperating
1397000
us-gaap Dividend Income Operating
DividendIncomeOperating
779000
us-gaap Other Income
OtherIncome
1793000
us-gaap Other Income
OtherIncome
2711000
us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
208744000
us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
175609000
us-gaap Management Fee Expense
ManagementFeeExpense
13105000
us-gaap Management Fee Expense
ManagementFeeExpense
26621000
us-gaap Incentive Fee Expense
IncentiveFeeExpense
18369000
us-gaap Incentive Fee Expense
IncentiveFeeExpense
5691000
us-gaap Interest Expense
InterestExpense
79432000
us-gaap Interest Expense
InterestExpense
59363000
us-gaap Administrative Fees Expense
AdministrativeFeesExpense
4418000
us-gaap Administrative Fees Expense
AdministrativeFeesExpense
4188000
us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
7875000
us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
6551000
us-gaap Operating Expenses
OperatingExpenses
123199000
us-gaap Operating Expenses
OperatingExpenses
102414000
us-gaap Investment Company Expense Offset Arrangement
InvestmentCompanyExpenseOffsetArrangement
178000
mfic Expense Reimbursements
ExpenseReimbursements
971000
mfic Expense Reimbursements
ExpenseReimbursements
770000
us-gaap Investment Company Expense After Reduction Of Fee Waiver And Reimbursement
InvestmentCompanyExpenseAfterReductionOfFeeWaiverAndReimbursement
122228000
us-gaap Investment Company Expense After Reduction Of Fee Waiver And Reimbursement
InvestmentCompanyExpenseAfterReductionOfFeeWaiverAndReimbursement
101466000
us-gaap Net Investment Income
NetInvestmentIncome
86516000
us-gaap Net Investment Income
NetInvestmentIncome
74143000
us-gaap Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
1034000
us-gaap Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-69239000
us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
1078000
CY2023 us-gaap Net Income Loss
NetIncomeLoss
118760000
us-gaap Net Income Loss
NetIncomeLoss
22940000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
82364000
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
65330350
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
64585966
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
64516533
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.82
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.36
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.28
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2538142000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2334199000
CY2023Q4 mfic Investment Owned At Cost After Cash Equivalents
InvestmentOwnedAtCostAfterCashEquivalents
2538394000
CY2023Q4 mfic Investment Owned At Fair Value After Cash Equivalents
InvestmentOwnedAtFairValueAfterCashEquivalents
2334451000
CY2022Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2607174000
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2398120000
CY2023 mfic Fair Value Assets Liabilities Transfer Between Levels1 To Level2
FairValueAssetsLiabilitiesTransferBetweenLevels1ToLevel2
0
CY2023Q4 us-gaap Fair Value Investments Entities That Calculate Net Asset Value Per Share Unfunded Committments
FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
3602000
mfic Fair Value Assets Liabilities Transfer Between Levels1 To Level2
FairValueAssetsLiabilitiesTransferBetweenLevels1ToLevel2
0
CY2022Q4 us-gaap Fair Value Investments Entities That Calculate Net Asset Value Per Share Unfunded Committments
FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
2479000
CY2023 mfic Purchases Of Investments On Trade Date Basis
PurchasesOfInvestmentsOnTradeDateBasis
417124000
mfic Purchases Of Investments On Trade Date Basis
PurchasesOfInvestmentsOnTradeDateBasis
499632000
CY2022 mfic Purchases Of Investments On Trade Date Basis
PurchasesOfInvestmentsOnTradeDateBasis
1140849000
CY2023 mfic Sales And Repayment Of Investments On Trade Date Basis
SalesAndRepaymentOfInvestmentsOnTradeDateBasis
504346000
mfic Sales And Repayment Of Investments On Trade Date Basis
SalesAndRepaymentOfInvestmentsOnTradeDateBasis
586557000
CY2022 mfic Sales And Repayment Of Investments On Trade Date Basis
SalesAndRepaymentOfInvestmentsOnTradeDateBasis
1074927000
CY2023 us-gaap Interest Income Operating Paid In Kind
InterestIncomeOperatingPaidInKind
3006000
us-gaap Interest Income Operating Paid In Kind
InterestIncomeOperatingPaidInKind
2662000
CY2022 us-gaap Interest Income Operating Paid In Kind
InterestIncomeOperatingPaidInKind
4075000
CY2022Q4 mfic Paid In Kind Balance
PaidInKindBalance
21533000
CY2022Q1 mfic Paid In Kind Balance
PaidInKindBalance
39227000
CY2021Q1 mfic Paid In Kind Balance
PaidInKindBalance
41947000
CY2023 mfic Paid In Kind Income Capitalized
PaidInKindIncomeCapitalized
2971000
mfic Paid In Kind Income Capitalized
PaidInKindIncomeCapitalized
2154000
CY2022 mfic Paid In Kind Income Capitalized
PaidInKindIncomeCapitalized
4318000
CY2023 mfic Adjustments Due To Investments Exited Or Written Off
AdjustmentsDueToInvestmentsExitedOrWrittenOff
-19000
mfic Adjustments Due To Investments Exited Or Written Off
AdjustmentsDueToInvestmentsExitedOrWrittenOff
-19848000
CY2022 mfic Adjustments Due To Investments Exited Or Written Off
AdjustmentsDueToInvestmentsExitedOrWrittenOff
-7038000
CY2023Q4 mfic Paid In Kind Balance
PaidInKindBalance
24485000
CY2022Q4 mfic Paid In Kind Balance
PaidInKindBalance
21533000
CY2022Q1 mfic Paid In Kind Balance
PaidInKindBalance
39227000
CY2023Q4 mfic Percentage On Investments On Non Accrual At Amortized Cost
PercentageOnInvestmentsOnNonAccrualAtAmortizedCost
0.012
CY2023Q4 mfic Percentage On Investments On Non Accrual At Fair Value
PercentageOnInvestmentsOnNonAccrualAtFairValue
0.002
CY2022Q4 mfic Percentage On Investments On Non Accrual At Amortized Cost
PercentageOnInvestmentsOnNonAccrualAtAmortizedCost
0.019
CY2022Q4 mfic Percentage On Investments On Non Accrual At Fair Value
PercentageOnInvestmentsOnNonAccrualAtFairValue
0.004
CY2023Q4 us-gaap Debt Instrument Face Amount
DebtInstrumentFaceAmount
2492000000
CY2023Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
1469977000
CY2023Q4 us-gaap Debt Instrument Fair Value
DebtInstrumentFairValue
1446881000
CY2023Q4 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
-7710000
CY2023Q4 us-gaap Long Term Debt
LongTermDebt
1462267000
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
CY2023 mfic Summary Of Secured And Unsecured Notes Issued Tabletext Block
SummaryOfSecuredAndUnsecuredNotesIssuedTabletextBlock
<span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents information on the secured and unsecured notes issued in the Bethesda CLO 1:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:26.345%;"></td> <td style="width:1%;"></td> <td style="width:22.845%;"></td> <td style="width:1%;"></td> <td style="width:1.78%;"></td> <td style="width:1%;"></td> <td style="width:16.683%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.482%;"></td> <td style="width:1%;"></td> <td style="width:14.863%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="7" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Description</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Type</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Principal Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Interest Rate</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Credit Rating</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Class A-1 Notes</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Senior Secured Floating Rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">232,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SOFR + </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.40</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">AAA(sf)/ AAAsf</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Class A-2 Notes (1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Senior Secured Floating Rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SOFR + </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.90</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">AAA(sf)</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Secured Notes</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">248,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subordinated Notes (1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">154,360</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">None</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">NR</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td colspan="4" style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Bethesda CLO 1 Notes</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">402,360</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:10pt;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">The Company retained (in the Bethesda CLO 1 Depositor) all of the Class A-2 Notes and the Subordinated Notes issued in the Bethesda CLO 1 Debt Securitization which are eliminated in consolidation.</span></div></div>
CY2023 mfic Average Debt Outstanding
AverageDebtOutstanding
1453682000
mfic Average Debt Outstanding
AverageDebtOutstanding
1546037000
CY2022 mfic Average Debt Outstanding
AverageDebtOutstanding
1545227000
CY2023 mfic Maximum Amount Of Debt Outstanding
MaximumAmountOfDebtOutstanding
1826411000
mfic Maximum Amount Of Debt Outstanding
MaximumAmountOfDebtOutstanding
1669385000
CY2022 mfic Maximum Amount Of Debt Outstanding
MaximumAmountOfDebtOutstanding
1633723000
CY2023 us-gaap Long Term Debt Weighted Average Interest Rate Over Time
LongTermDebtWeightedAverageInterestRateOverTime
0.067
us-gaap Long Term Debt Weighted Average Interest Rate Over Time
LongTermDebtWeightedAverageInterestRateOverTime
0.0468
CY2022 us-gaap Long Term Debt Weighted Average Interest Rate Over Time
LongTermDebtWeightedAverageInterestRateOverTime
0.0318
CY2023 mfic Annualized Amortized Debt Issuance Cost During Period
AnnualizedAmortizedDebtIssuanceCostDuringPeriod
0.004
mfic Annualized Amortized Debt Issuance Cost During Period
AnnualizedAmortizedDebtIssuanceCostDuringPeriod
0.0037
CY2022 mfic Annualized Amortized Debt Issuance Cost During Period
AnnualizedAmortizedDebtIssuanceCostDuringPeriod
0.0038
CY2023 us-gaap Debt Instrument Interest Rate During Period
DebtInstrumentInterestRateDuringPeriod
0.071
us-gaap Debt Instrument Interest Rate During Period
DebtInstrumentInterestRateDuringPeriod
0.0505
CY2022 us-gaap Debt Instrument Interest Rate During Period
DebtInstrumentInterestRateDuringPeriod
0.0356
CY2022Q3 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
30000000
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
48107000
CY2019Q1 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
1893000
CY2022Q1 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
25000000
CY2022Q1 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
25000000
CY2023Q4 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
275000000
us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
248107000
CY2023Q4 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
26893000
CY2023 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
198084
CY2023 us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
11.6
CY2023 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
2297000
CY2023 mfic Discount Rate Of Average Net Asset Value Per Share
DiscountRateOfAverageNetAssetValuePerShare
0.2385
us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
128522
us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
1638000
mfic Discount Rate Of Average Net Asset Value Per Share
DiscountRateOfAverageNetAssetValuePerShare
0.1759
us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
15593120
us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
15.91
us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
248107000
CY2019Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
400000000
CY2019Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2023Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
130000000
CY2023Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
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
30000000
CY2022Q3 mfic Lock Up Period
LockUpPeriod
P2Y
CY2022Q3 mfic Offering Cost
OfferingCost
300000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
350656000
CY2022Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
399836000
CY2023 mfic Summary Of Tax Character Of Distributions Paid To Stockholders
SummaryOfTaxCharacterOfDistributionsPaidToStockholders
<span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The tax character of distributions paid to stockholders during the tax periods ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and March 31, 2022 were as follows:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.94%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.6%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.5%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.96%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Twelve Months Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Twelve Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ordinary income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">99,259</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,028</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92,762</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capital gains</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Return of capital</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total distributions paid to stockholders</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">99,259</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,028</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92,762</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
CY2023 us-gaap Investment Company Distribution Ordinary Income
InvestmentCompanyDistributionOrdinaryIncome
99259000
us-gaap Investment Company Distribution Ordinary Income
InvestmentCompanyDistributionOrdinaryIncome
68028000
CY2022 us-gaap Investment Company Distribution Ordinary Income
InvestmentCompanyDistributionOrdinaryIncome
92762000
CY2023 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
99259000
us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
68028000
CY2022 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
92762000
CY2023 us-gaap Net Income Loss
NetIncomeLoss
118760000
us-gaap Net Income Loss
NetIncomeLoss
22940000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
82364000
CY2023 us-gaap Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
200000
us-gaap Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-69239000
CY2022 us-gaap Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-67367000
CY2023 us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
2561000
us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
18036000
CY2022 us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
53770000
CY2023 mfic Income Loss Recognized For Tax But Not Book
IncomeLossRecognizedForTaxButNotBook
26064000
mfic Income Loss Recognized For Tax But Not Book
IncomeLossRecognizedForTaxButNotBook
-1419000
CY2022 mfic Income Loss Recognized For Tax But Not Book
IncomeLossRecognizedForTaxButNotBook
4596000
CY2023 mfic Realized Gain Loss Differences
RealizedGainLossDifferences
-7084000
mfic Realized Gain Loss Differences
RealizedGainLossDifferences
-7723000
CY2022 mfic Realized Gain Loss Differences
RealizedGainLossDifferences
-13316000
CY2023 mfic Taxable Income Before Deductions For Distributions
TaxableIncomeBeforeDeductionsForDistributions
134979000
mfic Taxable Income Before Deductions For Distributions
TaxableIncomeBeforeDeductionsForDistributions
65001000
CY2022 mfic Taxable Income Before Deductions For Distributions
TaxableIncomeBeforeDeductionsForDistributions
87241000
CY2023Q4 us-gaap Investment Company Distributable Earnings Loss Accumulated Ordinary Income Loss
InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss
59879000
CY2022Q4 us-gaap Investment Company Distributable Earnings Loss Accumulated Ordinary Income Loss
InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss
24468000
CY2022Q1 us-gaap Investment Company Distributable Earnings Loss Accumulated Ordinary Income Loss
InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss
56120000
CY2023Q4 us-gaap Investment Company Distributable Earnings Loss Accumulated Capital Loss Carryforward
InvestmentCompanyDistributableEarningsLossAccumulatedCapitalLossCarryforward
920914000
CY2022Q4 us-gaap Investment Company Distributable Earnings Loss Accumulated Capital Loss Carryforward
InvestmentCompanyDistributableEarningsLossAccumulatedCapitalLossCarryforward
880548000
CY2022Q1 us-gaap Investment Company Distributable Earnings Loss Accumulated Capital Loss Carryforward
InvestmentCompanyDistributableEarningsLossAccumulatedCapitalLossCarryforward
817268000
CY2022Q1 mfic Investment Company Distributable Earnings Loss Accumulated Other Temporary Book To Tax Differences
InvestmentCompanyDistributableEarningsLossAccumulatedOtherTemporaryBookToTaxDifferences
-24678000
CY2023Q4 us-gaap Investment Company Distributable Earnings Loss Accumulated Appreciation Depreciation
InvestmentCompanyDistributableEarningsLossAccumulatedAppreciationDepreciation
-237438000
CY2022Q4 us-gaap Investment Company Distributable Earnings Loss Accumulated Appreciation Depreciation
InvestmentCompanyDistributableEarningsLossAccumulatedAppreciationDepreciation
-262999000
CY2022Q1 us-gaap Investment Company Distributable Earnings Loss Accumulated Appreciation Depreciation
InvestmentCompanyDistributableEarningsLossAccumulatedAppreciationDepreciation
-288164000
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-1098473000
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-1119079000
CY2022Q1 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-1073990000
CY2023Q4 mfic Post Enactment Short Term Capital Loss Carryforward
PostEnactmentShortTermCapitalLossCarryforward
221933000
CY2023Q4 mfic Post Enactment Long Term Capital Loss Carryforward
PostEnactmentLongTermCapitalLossCarryforward
698980000
CY2022Q4 mfic Post Enactment Short Term Capital Loss Carryforward
PostEnactmentShortTermCapitalLossCarryforward
226846000
CY2022Q4 mfic Post Enactment Long Term Capital Loss Carryforward
PostEnactmentLongTermCapitalLossCarryforward
653700000
CY2022Q1 mfic Post Enactment Short Term Capital Loss Carryforward
PostEnactmentShortTermCapitalLossCarryforward
237283000
CY2022Q1 mfic Post Enactment Long Term Capital Loss Carryforward
PostEnactmentLongTermCapitalLossCarryforward
579985000
CY2022Q1 us-gaap Deferred Tax Assets Capital Loss Carryforwards
DeferredTaxAssetsCapitalLossCarryforwards
1765000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
0
CY2023 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
1103000
CY2022Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.1
CY2022Q1 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.79
CY2021Q1 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.88
CY2020Q1 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.7
CY2019Q1 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
19.06
CY2023 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
1.78
us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
1.15
CY2022 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
1.49
CY2021 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
1.69
CY2020 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
2.16
CY2023 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
0.04
us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
-0.79
CY2022 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
-0.21
CY2021 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
0.03
CY2020 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
-3.89
CY2023 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
1.82
us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.36
CY2022 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
1.28
CY2021 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
1.71
CY2020 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
-1.73
CY2023 us-gaap Investment Company Distribution To Shareholders Per Share
InvestmentCompanyDistributionToShareholdersPerShare
1.52
us-gaap Investment Company Distribution To Shareholders Per Share
InvestmentCompanyDistributionToShareholdersPerShare
1.05
CY2022 us-gaap Investment Company Distribution To Shareholders Per Share
InvestmentCompanyDistributionToShareholdersPerShare
1.44
CY2021 us-gaap Investment Company Distribution To Shareholders Per Share
InvestmentCompanyDistributionToShareholdersPerShare
1.53
CY2020 us-gaap Investment Company Distribution To Shareholders Per Share
InvestmentCompanyDistributionToShareholdersPerShare
1.8
CY2023 us-gaap Investment Company Tax Return Of Capital Distribution Per Share
InvestmentCompanyTaxReturnOfCapitalDistributionPerShare
0
us-gaap Investment Company Tax Return Of Capital Distribution Per Share
InvestmentCompanyTaxReturnOfCapitalDistributionPerShare
0
CY2022 us-gaap Investment Company Tax Return Of Capital Distribution Per Share
InvestmentCompanyTaxReturnOfCapitalDistributionPerShare
0
CY2021 us-gaap Investment Company Tax Return Of Capital Distribution Per Share
InvestmentCompanyTaxReturnOfCapitalDistributionPerShare
0
CY2020 us-gaap Investment Company Tax Return Of Capital Distribution Per Share
InvestmentCompanyTaxReturnOfCapitalDistributionPerShare
0
CY2023 us-gaap Investment Company Repurchase Of Shares Per Share
InvestmentCompanyRepurchaseOfSharesPerShare
0.01
us-gaap Investment Company Repurchase Of Shares Per Share
InvestmentCompanyRepurchaseOfSharesPerShare
0.01
CY2022 us-gaap Investment Company Repurchase Of Shares Per Share
InvestmentCompanyRepurchaseOfSharesPerShare
0.07
CY2021 us-gaap Investment Company Repurchase Of Shares Per Share
InvestmentCompanyRepurchaseOfSharesPerShare
0
CY2020 us-gaap Investment Company Repurchase Of Shares Per Share
InvestmentCompanyRepurchaseOfSharesPerShare
0.2
CY2023Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.41
CY2022Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.1
CY2022Q1 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.79
CY2021Q1 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.88
CY2020Q1 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.7
CY2023Q4 us-gaap Investment Company Market Value Per Share
InvestmentCompanyMarketValuePerShare
13.68
CY2022Q4 us-gaap Investment Company Market Value Per Share
InvestmentCompanyMarketValuePerShare
11.4
CY2022Q1 us-gaap Investment Company Market Value Per Share
InvestmentCompanyMarketValuePerShare
13.22
CY2020Q1 us-gaap Investment Company Market Value Per Share
InvestmentCompanyMarketValuePerShare
13.72
CY2020Q1 us-gaap Investment Company Market Value Per Share
InvestmentCompanyMarketValuePerShare
6.75
CY2023 us-gaap Investment Company Total Return
InvestmentCompanyTotalReturn
0.349
us-gaap Investment Company Total Return
InvestmentCompanyTotalReturn
-0.0542
CY2022 us-gaap Investment Company Total Return
InvestmentCompanyTotalReturn
0.0719
CY2021 us-gaap Investment Company Total Return
InvestmentCompanyTotalReturn
1.3508
CY2020 us-gaap Investment Company Total Return
InvestmentCompanyTotalReturn
-0.4862
CY2023Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
65253275
CY2022Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
65451359
CY2022Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
63647240
CY2021Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
65259176
CY2020Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
65259176
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
65330350
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
64585966
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
64516533
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
65259176
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
67228771
CY2023Q4 us-gaap Assets Net
AssetsNet
1005300000
CY2022Q4 us-gaap Assets Net
AssetsNet
988100000
CY2022Q1 us-gaap Assets Net
AssetsNet
1004800000
CY2021Q1 us-gaap Assets Net
AssetsNet
1036300000
CY2020Q1 us-gaap Assets Net
AssetsNet
1024300000
CY2023 mfic Investment Company Annualized Ratio Of Operating Expenses To Average Net Assets
InvestmentCompanyAnnualizedRatioOfOperatingExpensesToAverageNetAssets
0.0576
mfic Investment Company Annualized Ratio Of Operating Expenses To Average Net Assets
InvestmentCompanyAnnualizedRatioOfOperatingExpensesToAverageNetAssets
0.0567
CY2022 mfic Investment Company Annualized Ratio Of Operating Expenses To Average Net Assets
InvestmentCompanyAnnualizedRatioOfOperatingExpensesToAverageNetAssets
0.0604
CY2021 mfic Investment Company Annualized Ratio Of Operating Expenses To Average Net Assets
InvestmentCompanyAnnualizedRatioOfOperatingExpensesToAverageNetAssets
0.0505
CY2020 mfic Investment Company Annualized Ratio Of Operating Expenses To Average Net Assets
InvestmentCompanyAnnualizedRatioOfOperatingExpensesToAverageNetAssets
0.0479
CY2023 mfic Investment Company Annualized Ratio Of Interest And Other Debt Expenses To Average Net Assets
InvestmentCompanyAnnualizedRatioOfInterestAndOtherDebtExpensesToAverageNetAssets
0.1037
mfic Investment Company Annualized Ratio Of Interest And Other Debt Expenses To Average Net Assets
InvestmentCompanyAnnualizedRatioOfInterestAndOtherDebtExpensesToAverageNetAssets
0.0783
CY2022 mfic Investment Company Annualized Ratio Of Interest And Other Debt Expenses To Average Net Assets
InvestmentCompanyAnnualizedRatioOfInterestAndOtherDebtExpensesToAverageNetAssets
0.0534
CY2021 mfic Investment Company Annualized Ratio Of Interest And Other Debt Expenses To Average Net Assets
InvestmentCompanyAnnualizedRatioOfInterestAndOtherDebtExpensesToAverageNetAssets
0.0544
CY2020 mfic Investment Company Annualized Ratio Of Interest And Other Debt Expenses To Average Net Assets
InvestmentCompanyAnnualizedRatioOfInterestAndOtherDebtExpensesToAverageNetAssets
0.0601
CY2023 us-gaap Investment Company Expense Ratio Including Incentive Fee
InvestmentCompanyExpenseRatioIncludingIncentiveFee
0.1613
us-gaap Investment Company Expense Ratio Including Incentive Fee
InvestmentCompanyExpenseRatioIncludingIncentiveFee
0.135
CY2022 us-gaap Investment Company Expense Ratio Including Incentive Fee
InvestmentCompanyExpenseRatioIncludingIncentiveFee
0.1138
CY2021 us-gaap Investment Company Expense Ratio Including Incentive Fee
InvestmentCompanyExpenseRatioIncludingIncentiveFee
0.1049
CY2020 us-gaap Investment Company Expense Ratio Including Incentive Fee
InvestmentCompanyExpenseRatioIncludingIncentiveFee
0.108
CY2023 us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.1166
us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.0987
CY2022 us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.0932
CY2021 us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.1082
CY2020 us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.1191
CY2023 us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
1453700000
us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
1546000000
CY2022 us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
1545200000
CY2021 us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
1632300000
CY2020 us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
1529500000
CY2023 mfic Investment Company Average Debt Per Share
InvestmentCompanyAverageDebtPerShare
22.25
mfic Investment Company Average Debt Per Share
InvestmentCompanyAverageDebtPerShare
23.94
CY2022 mfic Investment Company Average Debt Per Share
InvestmentCompanyAverageDebtPerShare
23.95
CY2021 mfic Investment Company Average Debt Per Share
InvestmentCompanyAverageDebtPerShare
25.01
CY2020 mfic Investment Company Average Debt Per Share
InvestmentCompanyAverageDebtPerShare
22.75
CY2023 us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.1753
us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.267
CY2022 us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.4241
CY2021 us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.2379
CY2020 us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.4658
CY2023 mfic Investment Company Asset Coverage Per Unit
InvestmentCompanyAssetCoveragePerUnit
1684
mfic Investment Company Asset Coverage Per Unit
InvestmentCompanyAssetCoveragePerUnit
1648
CY2022 mfic Investment Company Asset Coverage Per Unit
InvestmentCompanyAssetCoveragePerUnit
1635
CY2021 mfic Investment Company Asset Coverage Per Unit
InvestmentCompanyAssetCoveragePerUnit
1705
CY2020 mfic Investment Company Asset Coverage Per Unit
InvestmentCompanyAssetCoveragePerUnit
1567
CY2023 mfic Investment Company Annualized Ratio Of Operating Expenses To Average Net Assets Excluding Voluntary Fee Waivers
InvestmentCompanyAnnualizedRatioOfOperatingExpensesToAverageNetAssetsExcludingVoluntaryFeeWaivers
0.0582
CY2023 mfic Investment Company Annualized Ratio Of Total Expenses To Average Net Assets Excluding Voluntary Fee Waivers
InvestmentCompanyAnnualizedRatioOfTotalExpensesToAverageNetAssetsExcludingVoluntaryFeeWaivers
0.1629
mfic Investment Company Annualized Ratio Of Operating Expenses To Average Net Assets Excluding Voluntary Fee Waivers
InvestmentCompanyAnnualizedRatioOfOperatingExpensesToAverageNetAssetsExcludingVoluntaryFeeWaivers
0.0573
mfic Investment Company Annualized Ratio Of Total Expenses To Average Net Assets Excluding Voluntary Fee Waivers
InvestmentCompanyAnnualizedRatioOfTotalExpensesToAverageNetAssetsExcludingVoluntaryFeeWaivers
0.1363
CY2022 mfic Investment Company Annualized Ratio Of Operating Expenses To Average Net Assets Excluding Voluntary Fee Waivers
InvestmentCompanyAnnualizedRatioOfOperatingExpensesToAverageNetAssetsExcludingVoluntaryFeeWaivers
0.061
CY2022 mfic Investment Company Annualized Ratio Of Total Expenses To Average Net Assets Excluding Voluntary Fee Waivers
InvestmentCompanyAnnualizedRatioOfTotalExpensesToAverageNetAssetsExcludingVoluntaryFeeWaivers
0.1144
CY2021 mfic Investment Company Annualized Ratio Of Operating Expenses To Average Net Assets Excluding Voluntary Fee Waivers
InvestmentCompanyAnnualizedRatioOfOperatingExpensesToAverageNetAssetsExcludingVoluntaryFeeWaivers
0.0508
CY2021 mfic Investment Company Annualized Ratio Of Total Expenses To Average Net Assets Excluding Voluntary Fee Waivers
InvestmentCompanyAnnualizedRatioOfTotalExpensesToAverageNetAssetsExcludingVoluntaryFeeWaivers
0.1053
CY2020 mfic Investment Company Annualized Ratio Of Operating Expenses To Average Net Assets Excluding Voluntary Fee Waivers
InvestmentCompanyAnnualizedRatioOfOperatingExpensesToAverageNetAssetsExcludingVoluntaryFeeWaivers
0.0481
CY2020 mfic Investment Company Annualized Ratio Of Total Expenses To Average Net Assets Excluding Voluntary Fee Waivers
InvestmentCompanyAnnualizedRatioOfTotalExpensesToAverageNetAssetsExcludingVoluntaryFeeWaivers
0.1083
CY2023Q4 us-gaap Investment Company Senior Security Indebtedness Asset Coverage Ratio
InvestmentCompanySeniorSecurityIndebtednessAssetCoverageRatio
1.68
CY2022Q4 us-gaap Investment Company Senior Security Indebtedness Asset Coverage Ratio
InvestmentCompanySeniorSecurityIndebtednessAssetCoverageRatio
1.65
CY2023Q4 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
71952000
CY2023Q4 mfic Investment Company Gross Investment Income Loss Per Share
InvestmentCompanyGrossInvestmentIncomeLossPerShare
1.1
CY2023Q4 us-gaap Net Investment Income
NetInvestmentIncome
29769000
CY2023Q4 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.46
CY2023Q4 us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
3492000
CY2023Q4 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
0.05
CY2023Q4 us-gaap Net Income Loss
NetIncomeLoss
33262000
CY2023Q4 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.51
CY2023Q3 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
68175000
CY2023Q3 mfic Investment Company Gross Investment Income Loss Per Share
InvestmentCompanyGrossInvestmentIncomeLossPerShare
1.04
CY2023Q3 us-gaap Net Investment Income
NetInvestmentIncome
27896000
CY2023Q3 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.43
CY2023Q3 us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
2067000
CY2023Q3 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
0.03
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
29963000
CY2023Q3 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.46
CY2023Q2 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
68617000
CY2023Q2 mfic Investment Company Gross Investment Income Loss Per Share
InvestmentCompanyGrossInvestmentIncomeLossPerShare
1.05
CY2023Q2 us-gaap Net Investment Income
NetInvestmentIncome
28850000
CY2023Q2 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.44
CY2023Q2 us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
-3447000
CY2023Q2 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
-0.05
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
25404000
CY2023Q2 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.39
CY2023Q1 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
67778000
CY2023Q1 mfic Investment Company Gross Investment Income Loss Per Share
InvestmentCompanyGrossInvestmentIncomeLossPerShare
1.04
CY2023Q1 us-gaap Net Investment Income
NetInvestmentIncome
29484000
CY2023Q1 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.45
CY2023Q1 us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
649000
CY2023Q1 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
0.01
CY2023Q1 us-gaap Net Income Loss
NetIncomeLoss
30132000
CY2023Q1 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.46
CY2022Q4 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
63320000
CY2022Q4 mfic Investment Company Gross Investment Income Loss Per Share
InvestmentCompanyGrossInvestmentIncomeLossPerShare
0.97
CY2022Q4 us-gaap Net Investment Income
NetInvestmentIncome
28013000
CY2022Q4 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.43
CY2022Q4 us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
-26725000
CY2022Q4 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
-0.41
CY2022Q4 us-gaap Net Income Loss
NetIncomeLoss
1288000
CY2022Q4 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.02
CY2022Q3 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
58885000
CY2022Q3 mfic Investment Company Gross Investment Income Loss Per Share
InvestmentCompanyGrossInvestmentIncomeLossPerShare
0.91
CY2022Q3 us-gaap Net Investment Income
NetInvestmentIncome
22637000
CY2022Q3 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.35
CY2022Q3 us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
-6644000
CY2022Q3 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
-0.1
CY2022Q3 us-gaap Net Income Loss
NetIncomeLoss
15993000
CY2022Q3 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.25
CY2022Q2 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
53404000
CY2022Q2 mfic Investment Company Gross Investment Income Loss Per Share
InvestmentCompanyGrossInvestmentIncomeLossPerShare
0.84
CY2022Q2 us-gaap Net Investment Income
NetInvestmentIncome
23493000
CY2022Q2 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.37
CY2022Q2 us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
-17834000
CY2022Q2 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
-0.28
CY2022Q2 us-gaap Net Income Loss
NetIncomeLoss
5659000
CY2022Q2 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.09
CY2022Q1 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
54741000
CY2022Q1 mfic Investment Company Gross Investment Income Loss Per Share
InvestmentCompanyGrossInvestmentIncomeLossPerShare
0.86
CY2022Q1 us-gaap Net Investment Income
NetInvestmentIncome
26889000
CY2022Q1 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.42
CY2022Q1 us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
-22650000
CY2022Q1 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
-0.36
CY2022Q1 us-gaap Net Income Loss
NetIncomeLoss
4239000
CY2022Q1 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.07
CY2021Q4 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
54972000
CY2021Q4 mfic Investment Company Gross Investment Income Loss Per Share
InvestmentCompanyGrossInvestmentIncomeLossPerShare
0.86
CY2021Q4 us-gaap Net Investment Income
NetInvestmentIncome
22496000
CY2021Q4 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.35
CY2021Q4 us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
-1956000
CY2021Q4 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
-0.03
CY2021Q4 us-gaap Net Income Loss
NetIncomeLoss
20540000
CY2021Q4 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.32
CY2021Q3 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
52889000
CY2021Q3 mfic Investment Company Gross Investment Income Loss Per Share
InvestmentCompanyGrossInvestmentIncomeLossPerShare
0.81
CY2021Q3 us-gaap Net Investment Income
NetInvestmentIncome
21231000
CY2021Q3 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.33
CY2021Q3 us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
4210000
CY2021Q3 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
0.06
CY2021Q3 us-gaap Net Income Loss
NetIncomeLoss
25441000
CY2021Q3 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.39
CY2021Q2 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
50553000
CY2021Q2 mfic Investment Company Gross Investment Income Loss Per Share
InvestmentCompanyGrossInvestmentIncomeLossPerShare
0.78
CY2021Q2 us-gaap Net Investment Income
NetInvestmentIncome
25345000
CY2021Q2 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.39
CY2021Q2 us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
6799000
CY2021Q2 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
0.1
CY2021Q2 us-gaap Net Income Loss
NetIncomeLoss
32144000
CY2021Q2 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.49
CY2021Q1 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
50825000
CY2021Q1 mfic Investment Company Gross Investment Income Loss Per Share
InvestmentCompanyGrossInvestmentIncomeLossPerShare
0.78
CY2021Q1 us-gaap Net Investment Income
NetInvestmentIncome
25635000
CY2021Q1 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
0.39
CY2021Q1 us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
16777000
CY2021Q1 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
0.26
CY2021Q1 us-gaap Net Income Loss
NetIncomeLoss
42411000
CY2021Q1 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
0.65
CY2023Q4 ecd Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
false
CY2023Q4 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2023Q4 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2023Q4 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false

Files In Submission

Name View Source Status
0000950170-24-020118-index-headers.html Edgar Link pending
0000950170-24-020118-index.html Edgar Link pending
0000950170-24-020118.txt Edgar Link pending
0000950170-24-020118-xbrl.zip Edgar Link pending
Financial_Report.xlsx Edgar Link pending
img103490008_0.jpg Edgar Link pending
MetaLinks.json Edgar Link pending
mfic-20231231.htm Edgar Link pending
mfic-20231231.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
mfic-ex97_1.htm Edgar Link pending
mfic-ex99_2.htm Edgar Link pending
mfic-ex99_3.htm Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
mfic-20231231_htm.xml Edgar Link completed
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
FilingSummary.xml Edgar Link unprocessable