2024 Q4 Form 10-Q Financial Statement

#000095017024122744 Filed on November 07, 2024

View on sec.gov

Income Statement

Concept 2024 Q4 2024 Q3
Revenue $38.14M
YoY Change 36.7%
Cost Of Revenue $40.88M
YoY Change 11.7%
Gross Profit $41.26M
YoY Change 30.55%
Gross Profit Margin 108.18%
Selling, General & Admin $3.282M
YoY Change -19.95%
% of Gross Profit 7.96%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization
YoY Change
% of Gross Profit
Operating Expenses $44.17M
YoY Change 8.56%
Operating Profit -$2.910M
YoY Change -67.96%
Interest Expense -$11.42M
YoY Change -143.46%
% of Operating Profit
Other Income/Expense, Net
YoY Change
Pretax Income $26.72M
YoY Change -10.95%
Income Tax
% Of Pretax Income
Net Earnings $26.72M
YoY Change -10.84%
Net Earnings / Revenue 70.06%
Basic Earnings Per Share $0.31
Diluted Earnings Per Share $0.31
COMMON SHARES
Basic Shares Outstanding 93.78M 93.78M
Diluted Shares Outstanding

Balance Sheet

Concept 2024 Q4 2024 Q3
SHORT-TERM ASSETS
Cash & Short-Term Investments $84.48M
YoY Change 96.47%
Cash & Equivalents $84.48M
Short-Term Investments
Other Short-Term Assets $6.099M
YoY Change 2949.5%
Inventory
Prepaid Expenses
Receivables $54.72M
Other Receivables $459.0K
Total Short-Term Assets $145.8M
YoY Change 225.35%
LONG-TERM ASSETS
Property, Plant & Equipment
YoY Change
Goodwill
YoY Change
Intangibles
YoY Change
Long-Term Investments $3.027B
YoY Change 27.77%
Other Assets $16.08M
YoY Change -21.94%
Total Long-Term Assets $3.070B
YoY Change 27.38%
TOTAL ASSETS
Total Short-Term Assets $145.8M
Total Long-Term Assets $3.070B
Total Assets $3.216B
YoY Change 31.0%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $795.0K
YoY Change
Accrued Expenses $10.45M
YoY Change 39.29%
Deferred Revenue
YoY Change
Short-Term Debt $0.00
YoY Change
Long-Term Debt Due $350.0K
YoY Change
Total Short-Term Liabilities $20.62M
YoY Change 15.85%
LONG-TERM LIABILITIES
Long-Term Debt $1.772B
YoY Change 23.56%
Other Long-Term Liabilities $6.704M
YoY Change 11.73%
Total Long-Term Liabilities $1.779B
YoY Change 23.51%
TOTAL LIABILITIES
Total Short-Term Liabilities $20.62M
Total Long-Term Liabilities $1.779B
Total Liabilities $1.800B
YoY Change 23.42%
SHAREHOLDERS EQUITY
Retained Earnings -$1.128B
YoY Change 1.77%
Common Stock $2.544B
YoY Change 20.86%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $1.416B
YoY Change
Total Liabilities & Shareholders Equity $3.216B
YoY Change 30.99%

Cashflow Statement

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

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1932000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
193000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
13000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1726000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1569000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
879000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
690000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3500000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
1564000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1936000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1962000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1962000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1243000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
1235000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
8000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2654000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2654000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1875000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
1576000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
299000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1652000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
1652000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
23417000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
12469000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
10948000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
597000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
448000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
149000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
833000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
833000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
5000000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
5000000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2059000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2059000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
476000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
476000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1126000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1126000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
685000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
685000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1530000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1530000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3810000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3810000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
65752000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
59575000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
6177000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
612000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
612000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
8838000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
8838000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1257000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
1257000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1375000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1375000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
7895000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
7895000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1731000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
1385000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
346000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1591000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
719000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
872000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1075000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1075000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1550000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
5000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1545000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3081000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3081000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
952000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
952000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1136000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1136000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2000000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
1392000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
608000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1400000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
118000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1282000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1413000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
1036000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
377000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
472000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
472000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
750000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
750000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1995000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
1621000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
374000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3448000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3448000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
818000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
818000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1705000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
1477000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
228000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3248000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3248000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1731000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1731000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
896000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
896000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
9112000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
2521000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
6591000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2062000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
23000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2039000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2495000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2495000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
13669000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
13669000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4167000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
721000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
625000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2821000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
160000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
160000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2195000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2195000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
819000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
819000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1667000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
500000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1167000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4246000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4246000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
8226000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
8226000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4346000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4346000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
8773000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
300000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
8473000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
882000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
882000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1128000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1128000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
23333000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
14917000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
667000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
7749000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3333000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3333000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4494000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
1921000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
215000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2358000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2796000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2796000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
7614000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
7614000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2272000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
530000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1742000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1395000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1395000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3077000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3077000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2962000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
2222000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
296000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
444000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
17583000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
400000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
17183000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1819000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
1500000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
125000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
194000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
534000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
3000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
6000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
525000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
924000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
462000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
462000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
62000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
33000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
29000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1320000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1320000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1607000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
1447000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
62000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
98000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3492000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
1222000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1367000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
903000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
10286000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
10286000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
726000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
726000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
11000000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
11000000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
5250000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
540000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4710000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1250000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1250000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
9655000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
676000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
8979000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
10651000
dei Entity Central Index Key
EntityCentralIndexKey
0001278752
dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
Q3
dei Amendment Flag
AmendmentFlag
false
dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2024Q3 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2023Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
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
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
483000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
10168000
CY2024Q3 us-gaap Fair Value Recurring Basis Unobservable Input Reconciliation Asset Gain Loss Statement Of Income Extensible List
FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList
http://fasb.org/us-gaap/2024#UnrealizedGainLossOnInvestments
CY2024Q3 us-gaap Fair Value Asset Recurring Basis Still Held Unrealized Gain Loss Statement Of Income Extensible List
FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList
http://fasb.org/us-gaap/2024#UnrealizedGainLossOnInvestments
us-gaap Fair Value Recurring Basis Unobservable Input Reconciliation Asset Gain Loss Statement Of Income Extensible List
FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList
http://fasb.org/us-gaap/2024#UnrealizedGainLossOnInvestments
us-gaap Fair Value Asset Recurring Basis Still Held Unrealized Gain Loss Statement Of Income Extensible List
FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList
http://fasb.org/us-gaap/2024#UnrealizedGainLossOnInvestments
CY2023Q3 us-gaap Fair Value Recurring Basis Unobservable Input Reconciliation Asset Gain Loss Statement Of Income Extensible List
FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList
http://fasb.org/us-gaap/2024#UnrealizedGainLossOnInvestments
CY2023Q3 us-gaap Fair Value Asset Recurring Basis Still Held Unrealized Gain Loss Statement Of Income Extensible List
FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList
http://fasb.org/us-gaap/2024#UnrealizedGainLossOnInvestments
us-gaap Fair Value Recurring Basis Unobservable Input Reconciliation Asset Gain Loss Statement Of Income Extensible List
FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList
http://fasb.org/us-gaap/2024#UnrealizedGainLossOnInvestments
us-gaap Fair Value Asset Recurring Basis Still Held Unrealized Gain Loss Statement Of Income Extensible List
FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList
http://fasb.org/us-gaap/2024#UnrealizedGainLossOnInvestments
dei Document Type
DocumentType
10-Q
dei Document Quarterly Report
DocumentQuarterlyReport
true
dei Document Period End Date
DocumentPeriodEndDate
2024-09-30
dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2024
dei Document Transition Report
DocumentTransitionReport
false
dei Entity File Number
EntityFileNumber
814-00646
dei Entity Registrant Name
EntityRegistrantName
MIDCAP FINANCIAL INVESTMENT CORPORATION
dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
MD
dei Entity Tax Identification Number
EntityTaxIdentificationNumber
52-2439556
dei Entity Address Address Line1
EntityAddressAddressLine1
9 West 57th Street
dei Entity Address City Or Town
EntityAddressCityOrTown
New York
dei Entity Address State Or Province
EntityAddressStateOrProvince
NY
dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
10019
dei City Area Code
CityAreaCode
212
dei Local Phone Number
LocalPhoneNumber
515-3450
dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
dei Entity Filer Category
EntityFilerCategory
Large Accelerated Filer
dei Entity Small Business
EntitySmallBusiness
false
dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
dei Entity Shell Company
EntityShellCompany
false
CY2024Q4 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
93780278
CY2024Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
84480000
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
93575000
CY2024Q3 mfic Cash Held In Foreign Currency At Cost
CashHeldInForeignCurrencyAtCost
356000
CY2023Q4 mfic Cash Held In Foreign Currency At Cost
CashHeldInForeignCurrencyAtCost
28563000
CY2024Q3 us-gaap Cash Held In Foreign Currency
CashHeldInForeignCurrency
326000
CY2023Q4 us-gaap Cash Held In Foreign Currency
CashHeldInForeignCurrency
28553000
CY2024Q3 us-gaap Receivable Investment Sale
ReceivableInvestmentSale
54721000
CY2023Q4 us-gaap Receivable Investment Sale
ReceivableInvestmentSale
2796000
CY2024Q3 us-gaap Interest Receivable
InterestReceivable
26773000
CY2023Q4 us-gaap Interest Receivable
InterestReceivable
21441000
CY2024Q3 us-gaap Dividends Receivable
DividendsReceivable
459000
CY2023Q4 us-gaap Dividends Receivable
DividendsReceivable
1327000
CY2024Q3 us-gaap Deferred Costs Current And Noncurrent
DeferredCostsCurrentAndNoncurrent
16080000
CY2023Q4 us-gaap Deferred Costs Current And Noncurrent
DeferredCostsCurrentAndNoncurrent
19435000
CY2024Q3 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
6099000
CY2023Q4 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
5000
CY2024Q3 us-gaap Assets
Assets
3216032000
CY2023Q4 us-gaap Assets
Assets
2501331000
CY2024Q3 us-gaap Long Term Debt
LongTermDebt
1772834000
CY2023Q4 us-gaap Long Term Debt
LongTermDebt
1462267000
CY2024Q3 us-gaap Payable Investment Purchase
PayableInvestmentPurchase
795000
CY2024Q3 us-gaap Management Fee Payable
ManagementFeePayable
4428000
CY2023Q4 us-gaap Management Fee Payable
ManagementFeePayable
4397000
CY2024Q3 mfic Performance Based Incentive Fees Payable
PerformanceBasedIncentiveFeesPayable
4601000
CY2023Q4 mfic Performance Based Incentive Fees Payable
PerformanceBasedIncentiveFeesPayable
6332000
CY2024Q3 us-gaap Interest Payable Current And Noncurrent
InterestPayableCurrentAndNoncurrent
8593000
CY2023Q4 us-gaap Interest Payable Current And Noncurrent
InterestPayableCurrentAndNoncurrent
14494000
CY2024Q3 mfic Accrued Administrative Services Expense
AccruedAdministrativeServicesExpense
1854000
CY2023Q4 mfic Accrued Administrative Services Expense
AccruedAdministrativeServicesExpense
1657000
CY2024Q3 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
6704000
CY2023Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
6874000
CY2024Q3 us-gaap Liabilities
Liabilities
1799809000
CY2023Q4 us-gaap Liabilities
Liabilities
1496021000
CY2024Q3 us-gaap Assets Net
AssetsNet
1416223000
CY2023Q4 us-gaap Assets Net
AssetsNet
1005310000
CY2023Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2024Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2023Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
130000000
CY2024Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
130000000
CY2024Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
93780278
CY2024Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
93780278
CY2023Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
65253275
CY2023Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
65253275
CY2024Q3 us-gaap Common Stock Value
CommonStockValue
94000
CY2023Q4 us-gaap Common Stock Value
CommonStockValue
65000
CY2024Q3 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
2543830000
CY2023Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
2103718000
CY2024Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-1127701000
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-1098473000
CY2024Q3 us-gaap Assets Net
AssetsNet
1416223000
CY2023Q4 us-gaap Assets Net
AssetsNet
1005310000
CY2024Q3 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.1
CY2023Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.41
CY2024Q3 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
82138000
CY2023Q3 us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
68175000
us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
219624000
us-gaap Gross Investment Income Operating
GrossInvestmentIncomeOperating
204570000
CY2024Q3 us-gaap Management Fee Expense
ManagementFeeExpense
4428000
CY2023Q3 us-gaap Management Fee Expense
ManagementFeeExpense
4374000
us-gaap Management Fee Expense
ManagementFeeExpense
13203000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1923000
us-gaap Management Fee Expense
ManagementFeeExpense
12972000
CY2024Q3 us-gaap Incentive Fee Expense
IncentiveFeeExpense
4601000
CY2023Q3 us-gaap Incentive Fee Expense
IncentiveFeeExpense
5917000
us-gaap Incentive Fee Expense
IncentiveFeeExpense
16212000
us-gaap Incentive Fee Expense
IncentiveFeeExpense
18233000
CY2024Q3 us-gaap Interest Expense Operating
InterestExpenseOperating
31854000
CY2023Q3 us-gaap Interest Expense Operating
InterestExpenseOperating
26275000
us-gaap Interest Expense Operating
InterestExpenseOperating
85024000
us-gaap Interest Expense Operating
InterestExpenseOperating
77043000
CY2024Q3 us-gaap Administrative Fees Expense
AdministrativeFeesExpense
1036000
CY2023Q3 us-gaap Administrative Fees Expense
AdministrativeFeesExpense
1621000
us-gaap Administrative Fees Expense
AdministrativeFeesExpense
3084000
us-gaap Administrative Fees Expense
AdministrativeFeesExpense
4469000
CY2024Q3 us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
2246000
CY2023Q3 us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
2494000
us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
6478000
us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
6986000
CY2024Q3 us-gaap Operating Expenses
OperatingExpenses
44165000
CY2023Q3 us-gaap Operating Expenses
OperatingExpenses
40681000
us-gaap Operating Expenses
OperatingExpenses
124001000
us-gaap Operating Expenses
OperatingExpenses
119703000
us-gaap Investment Company Expense Offset Arrangement
InvestmentCompanyExpenseOffsetArrangement
274000
CY2024Q3 us-gaap Recovery Of Direct Costs
RecoveryOfDirectCosts
162000
CY2023Q3 us-gaap Recovery Of Direct Costs
RecoveryOfDirectCosts
403000
us-gaap Recovery Of Direct Costs
RecoveryOfDirectCosts
597000
us-gaap Recovery Of Direct Costs
RecoveryOfDirectCosts
1089000
CY2024Q3 us-gaap Investment Company Expense After Reduction Of Fee Waiver And Reimbursement
InvestmentCompanyExpenseAfterReductionOfFeeWaiverAndReimbursement
44003000
CY2023Q3 us-gaap Investment Company Expense After Reduction Of Fee Waiver And Reimbursement
InvestmentCompanyExpenseAfterReductionOfFeeWaiverAndReimbursement
40278000
us-gaap Investment Company Expense After Reduction Of Fee Waiver And Reimbursement
InvestmentCompanyExpenseAfterReductionOfFeeWaiverAndReimbursement
123404000
us-gaap Investment Company Expense After Reduction Of Fee Waiver And Reimbursement
InvestmentCompanyExpenseAfterReductionOfFeeWaiverAndReimbursement
118340000
CY2024Q3 us-gaap Net Investment Income
NetInvestmentIncome
38135000
CY2023Q3 us-gaap Net Investment Income
NetInvestmentIncome
27897000
us-gaap Net Investment Income
NetInvestmentIncome
96220000
us-gaap Net Investment Income
NetInvestmentIncome
86230000
CY2024Q3 us-gaap Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
-40000
CY2023Q3 us-gaap Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
12000
us-gaap Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
-624000
us-gaap Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
50000
CY2024Q3 us-gaap Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
487000
CY2023Q3 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
-23238000
us-gaap Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-1200000
CY2024Q3 us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
-1433000
CY2023Q3 us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
2251000
us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
-707000
us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
-409000
CY2024Q3 us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-11906000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
513000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1410000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1446000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
759000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
687000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2851000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
30000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2821000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2604000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
5000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2599000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3952000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3952000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2353000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2353000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
632233000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
155551000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
20911000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
455771000
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-09-30
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-07-22
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-07-22
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-03-12
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-03-12
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-02-01
CY2023Q3 us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
2266000
us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
1779000
us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
470000
CY2024Q3 us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
-11419000
CY2023Q3 us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
2066000
us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
-21459000
us-gaap Investment Company Realized And Unrealized Gain Loss On Investment And Foreign Currency
InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
-730000
CY2024Q3 us-gaap Net Income Loss
NetIncomeLoss
26716000
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
29963000
us-gaap Net Income Loss
NetIncomeLoss
74761000
us-gaap Net Income Loss
NetIncomeLoss
85500000
CY2024Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.31
CY2023Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.46
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.03
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.31
CY2024Q3 us-gaap Net Investment Income
NetInvestmentIncome
38135000
CY2023Q3 us-gaap Net Investment Income
NetInvestmentIncome
27897000
us-gaap Net Investment Income
NetInvestmentIncome
96220000
us-gaap Net Investment Income
NetInvestmentIncome
86230000
CY2024Q3 us-gaap Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
487000
CY2023Q3 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
-23238000
us-gaap Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-1200000
CY2024Q3 us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-11906000
CY2023Q3 us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
2266000
us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
1779000
us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
470000
CY2024Q3 us-gaap Net Income Loss
NetIncomeLoss
26716000
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
29963000
us-gaap Net Income Loss
NetIncomeLoss
74761000
us-gaap Net Income Loss
NetIncomeLoss
85500000
CY2024Q3 us-gaap Investment Company Distribution Ordinary Income
InvestmentCompanyDistributionOrdinaryIncome
54392000
CY2023Q3 us-gaap Investment Company Distribution Ordinary Income
InvestmentCompanyDistributionOrdinaryIncome
24795000
us-gaap Investment Company Distribution Ordinary Income
InvestmentCompanyDistributionOrdinaryIncome
103988000
us-gaap Investment Company Distribution Ordinary Income
InvestmentCompanyDistributionOrdinaryIncome
74464000
CY2024Q3 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
54392000
CY2023Q3 us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
24795000
us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
103988000
us-gaap Investment Company Dividend Distribution
InvestmentCompanyDividendDistribution
74464000
CY2024Q3 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
440140000
us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
440140000
us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
2297000
CY2024Q3 us-gaap Investment Company Increase Decrease From Share Transaction
InvestmentCompanyIncreaseDecreaseFromShareTransaction
440140000
us-gaap Investment Company Increase Decrease From Share Transaction
InvestmentCompanyIncreaseDecreaseFromShareTransaction
440140000
us-gaap Investment Company Increase Decrease From Share Transaction
InvestmentCompanyIncreaseDecreaseFromShareTransaction
-2297000
CY2024Q3 us-gaap Stockholders Equity Period Increase Decrease
StockholdersEquityPeriodIncreaseDecrease
412464000
CY2023Q3 us-gaap Stockholders Equity Period Increase Decrease
StockholdersEquityPeriodIncreaseDecrease
5168000
us-gaap Stockholders Equity Period Increase Decrease
StockholdersEquityPeriodIncreaseDecrease
410913000
us-gaap Stockholders Equity Period Increase Decrease
StockholdersEquityPeriodIncreaseDecrease
8739000
CY2024Q2 us-gaap Assets Net
AssetsNet
1003759000
CY2023Q2 us-gaap Assets Net
AssetsNet
991677000
CY2023Q4 us-gaap Assets Net
AssetsNet
1005310000
CY2022Q4 us-gaap Assets Net
AssetsNet
988106000
CY2024Q3 us-gaap Assets Net
AssetsNet
1416223000
CY2023Q3 us-gaap Assets Net
AssetsNet
996845000
CY2024Q3 us-gaap Assets Net
AssetsNet
1416223000
CY2023Q3 us-gaap Assets Net
AssetsNet
996845000
CY2024Q3 us-gaap Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
28527003
us-gaap Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
28527003
us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
198084
CY2024Q2 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
65253275
CY2024Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
65253275
CY2023Q2 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
65253275
CY2023Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
65253275
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
CY2024Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
93780278
CY2024Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
93780278
CY2023Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
65253275
CY2023Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
65253275
CY2024Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
93780278
CY2024Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
93780278
CY2023Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
65253275
CY2023Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
65253275
us-gaap Profit Loss
ProfitLoss
74761000
us-gaap Profit Loss
ProfitLoss
85500000
us-gaap Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-23238000
us-gaap Realized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
-1200000
us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
1779000
us-gaap Unrealized Gain Loss Investment Derivative And Foreign Currency Transaction Price Change Operating After Tax
UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax
470000
us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
6126000
us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
6161000
us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
1339000
us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
453000
us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
3905000
us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
3919000
mfic Increase In Gains Losses From Foreign Currency Transactions
IncreaseInGainsLossesFromForeignCurrencyTransactions
-624000
mfic Increase In Gains Losses From Foreign Currency Transactions
IncreaseInGainsLossesFromForeignCurrencyTransactions
49000
us-gaap Interest And Dividend Income Operating Paid In Kind
InterestAndDividendIncomeOperatingPaidInKind
9108000
us-gaap Interest And Dividend Income Operating Paid In Kind
InterestAndDividendIncomeOperatingPaidInKind
2057000
us-gaap Payments For Purchase Of Investment Operating Activity
PaymentsForPurchaseOfInvestmentOperatingActivity
714495000
us-gaap Payments For Purchase Of Investment Operating Activity
PaymentsForPurchaseOfInvestmentOperatingActivity
283002000
us-gaap Proceeds From Disposition Of Investment Operating Activity
ProceedsFromDispositionOfInvestmentOperatingActivity
561462000
us-gaap Proceeds From Disposition Of Investment Operating Activity
ProceedsFromDispositionOfInvestmentOperatingActivity
322699000
mfic Cash Acquired In Aft And Aif Mergers
CashAcquiredInAftAndAifMergers
9931000
us-gaap Increase Decrease In Accrued Interest Receivable Net
IncreaseDecreaseInAccruedInterestReceivableNet
5331000
us-gaap Increase Decrease In Accrued Interest Receivable Net
IncreaseDecreaseInAccruedInterestReceivableNet
3237000
us-gaap Increase Decrease In Dividends Receivable
IncreaseDecreaseInDividendsReceivable
-868000
us-gaap Increase Decrease In Dividends Receivable
IncreaseDecreaseInDividendsReceivable
-3508000
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-10004000
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-1627000
us-gaap Increase Decrease In Management And Incentive Fees Payable
IncreaseDecreaseInManagementAndIncentiveFeesPayable
-1700000
us-gaap Increase Decrease In Management And Incentive Fees Payable
IncreaseDecreaseInManagementAndIncentiveFeesPayable
1231000
us-gaap Increase Decrease In Interest Payable Net
IncreaseDecreaseInInterestPayableNet
-5901000
us-gaap Increase Decrease In Interest Payable Net
IncreaseDecreaseInInterestPayableNet
-8675000
mfic Increase Decrease In Accrued Administrative Services Expense
IncreaseDecreaseInAccruedAdministrativeServicesExpense
197000
mfic Increase Decrease In Accrued Administrative Services Expense
IncreaseDecreaseInAccruedAdministrativeServicesExpense
1853000
mfic Increase Decrease In Other Liabilities And Accrued Expenses
IncreaseDecreaseInOtherLiabilitiesAndAccruedExpenses
-4946000
mfic Increase Decrease In Other Liabilities And Accrued Expenses
IncreaseDecreaseInOtherLiabilitiesAndAccruedExpenses
-479000
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-64305000
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
117958000
us-gaap Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
365617000
us-gaap Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
142194000
us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
234371000
us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
192244000
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
255000
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
10867000
us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
2297000
us-gaap Payments Of Dividends
PaymentsOfDividends
103988000
us-gaap Payments Of Dividends
PaymentsOfDividends
98681000
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
27003000
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-161895000
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
-37302000
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
-43937000
us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-20000
us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-4000
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
CY2024Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
84806000
CY2023Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
43150000
us-gaap Interest Paid Net
InterestPaidNet
85736000
us-gaap Interest Paid Net
InterestPaidNet
81244000
us-gaap Paid In Kind Interest
PaidInKindInterest
7476000
us-gaap Paid In Kind Interest
PaidInKindInterest
2076000
us-gaap Noncash Or Part Noncash Acquisition Investments Acquired1
NoncashOrPartNoncashAcquisitionInvestmentsAcquired1
595887000
us-gaap Noncash Or Part Noncash Acquisition Debt Assumed1
NoncashOrPartNoncashAcquisitionDebtAssumed1
177000000
mfic Noncash Or Part Noncash Acquisition Issuance Of Common Stock
NoncashOrPartNoncashAcquisitionIssuanceOfCommonStock
440140000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-11
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3475000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3475000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3457000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-11
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1382000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1382000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1374000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4857000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4831000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
9522
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
473000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
491000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
6266
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
77000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
80000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
550000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
571000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17999000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17843000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17729000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0685
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
233000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
230000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
231000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5102000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5061000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5025000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0685
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
311000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
307000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
308000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-20000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-29000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
218978
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
220000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
307000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23641000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23571000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19036000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18803000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18042000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.01
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1939000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1900000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1540000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2519000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2495000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2384000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
213
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
213000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
130000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23411000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22096000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-09
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7804000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7422000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7611000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
59881000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
58680000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-02-13
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2454000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2417000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2416000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-02-13
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-4000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-4000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-02-13
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-1000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2412000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2411000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0565
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12463000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12352000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12343000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0565
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14322000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14136000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14184000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1750000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1656000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1654000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0615
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-16
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-16000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-16000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28128000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28165000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0475
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4489000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4483000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4334000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
125967
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23718000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
252000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
350
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
350000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
828000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-06-28
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2494000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2452000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2450000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-07-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2214000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2102000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2117000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-07-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-24000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-25000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4530000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4542000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
63621000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
40532000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-09
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15200000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14984000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15048000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-09
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
635000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
615000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
611000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-09
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-33000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-24000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15566000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15635000
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.10
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
59575000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
59575000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
59575000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
146500000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
123273000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
206075000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
182848000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10384000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10157000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10306000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3259000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3212000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3210000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13369000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13516000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
235010000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
211999000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0565
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-07-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30185000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29818000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29581000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0565
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2126000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2101000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2076000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31919000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31657000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1086122
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1147000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1423000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
589
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
448000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
261000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
589
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14126000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13977000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13914000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
843000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
820000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
809000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15248000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14984000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-12-26
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3722000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3654000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3713000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-12-26
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-22000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-3000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
125
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
125000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
149000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3757000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3859000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
490000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
90000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1945000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-12-24
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
248000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
243000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
246000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-12-22
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-4000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-12-22
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-4000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-2000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
235000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
239000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-13
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
28016000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27694000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28016000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-13
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8816000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8776000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8653000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-13
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5619000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5561000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5515000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-13
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1222000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1182000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1221000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43213000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
43405000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11797000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11629000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11679000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
549000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
540000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
488000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-16
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-28000
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-07-22
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-03-22
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-10-23
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2019-11-01
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-07-22
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2020-12-29
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-10-14
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-05-01
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-12-06
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2022-09-01
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2023-12-26
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2012-03-28
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-07-22
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-09-05
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2016-11-18
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2012-12-27
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-01-25
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-07-18
us-gaap Investment Acquisition Date
InvestmentAcquisitionDate
2024-08-07
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
58898000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
473000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
510000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
59881000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
39553000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24068000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
63621000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-20000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12141000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12147000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
169
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
169000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.02
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
26186000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26112000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25925000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.06
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1436000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1431000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1436000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.02
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1921000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1912000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1876000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29624000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29237000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
137374000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
138896000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-03-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3370000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3287000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3353000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-03-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
470000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
455000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
465000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
658000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28935000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28935000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
135392000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
448000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
642000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
648000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4384000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4466000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0425
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-10-28
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1769000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1719000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1722000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0652
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11617000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11470000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11617000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0626
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5109000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5013000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5057000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0627
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
627000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
613000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
616000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0601
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4386000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4331000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4386000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0652
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
827000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
811000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
827000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0626
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
276000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
268000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
276000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1534000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
137374000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
312044000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5634000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2672000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
89000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15125000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
576000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
336140000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
33098000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22506000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22779000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
152029
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11961000
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.11
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-12-15
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
353000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2672000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
106000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
58773
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
576000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15209000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
106000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0640
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29217000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28985000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28779000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0640
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1273000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1262000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1254000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0640
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
665000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
659000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
655000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30906000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30688000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1241000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1211000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1222000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2246000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2160000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2163000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
33098000
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
167000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
150000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
156000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3521000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3541000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11880000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11880000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11880000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-07-10
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7027000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6941000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6939000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-07-10
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-13000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-13000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-07-10
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6943000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6941000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
173887
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1426000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1490000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
168000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
151000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
154000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1577000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1644000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
775
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
78000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
78000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
57889000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
451000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
58340000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43725000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
215000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43940000
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-06-06
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1957000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1919000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1922000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-06-06
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-68000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-123000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-06-06
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-18000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-17000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1833000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1782000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5386000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5334000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5333000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-11000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-12000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-7000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5316000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5314000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-07-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13242000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13018000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13010000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-07-18
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-30000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-31000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
139438000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
492000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2235000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
142165000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
232661000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
232661000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30678000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30678000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
107265000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12988000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12979000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0810
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-07
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9381000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9152000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9381000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0810
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-07
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-11000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9141000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9381000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-03-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3231000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3171000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3175000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-03-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
575000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
513000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
463000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-03-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-6000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3678000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3632000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0350
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8206000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8248000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8216000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0745
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-05-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2500000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2484000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2500000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6264000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17796000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
100000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
131425000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7231000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6157000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17089000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30477000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5418000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5418000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
494748000
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3897000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3806000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3838000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
350000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
334000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
339000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
43000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
36000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
38000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4176000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4215000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0425
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-06
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2888000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2599000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2426000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0425
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-06
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
983000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
884000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
820000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3483000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3246000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0690
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10979000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10816000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10705000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0690
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4963000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4888000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4838000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0690
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
140000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21000
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1477000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1456000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1435000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
148
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
170000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
283000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17330000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17261000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.0075
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22207000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22191000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21916000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1564000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1558000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1525000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
5000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
500000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
83000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
11
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24260000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23525000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7751000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7721000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7707000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5114000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5093000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5085000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
879000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
871000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
870000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13685000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13662000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0375
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-09
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6158000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6169000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6041000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.071
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11200000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11175000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8735000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.071
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1926000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1911000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1503000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.071
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
500000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
500000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
390000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13586000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10628000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-10
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10886000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10749000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10778000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-10
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3673000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3625000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3599000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0460
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-10
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
653000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
640000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
640000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2439
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
244000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
367000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15258000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15384000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0690
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-20
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4365000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4312000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4365000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0690
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-20
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
929000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
914000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
930000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0690
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-20
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
448000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
446000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
448000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5672000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5743000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-19
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7444000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7277000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7326000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-19
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-58000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-95000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-17
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
400000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
368000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
376000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7587000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7607000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-04-29
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3216000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3133000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3168000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-04-29
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
596000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
562000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
575000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-30
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-8000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
42
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
42000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
43000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3729000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3780000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-06
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8806000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8631000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8806000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-06
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-22000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8609000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8806000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6734000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6751000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6630000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-04
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5686000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5634000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5598000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12385000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12228000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-03
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17773000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17609000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17462000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-03
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1500000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1486000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1468000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
331
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
50000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19145000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18961000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
631972
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
632000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
897000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-06-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18944000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18871000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18858000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-06-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4439000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4421000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4419000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0490
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1447000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1438000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1440000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25362000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25614000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-08-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3750000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3695000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3694000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-08-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-9000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-9000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3686000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3685000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0535
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-02-04
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9635000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9507000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9538000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
100
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
100000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
133000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9607000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9671000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
336140000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
317706000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0350
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-10-15
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6307000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6323000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6303000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.045
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-19
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
24900000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24411000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24402000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0460
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.025
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-19
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
43000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
43000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24454000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24445000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1246
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
56505000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19011000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
5
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.065
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-10-14
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12500000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12500000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12456000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
69005000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31467000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.10
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-04-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1631000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
383000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
383000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.07
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-01-03
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9438000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
383000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
383000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0488
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-15
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1938000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1968000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
102103000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
64566000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-26
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1932000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1893000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1922000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-26
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23741000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23208000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23622000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-26
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-2000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-26
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
652000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
639000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
649000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25738000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
26193000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0510
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-07-24
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
749000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
367000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
389000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
496414000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
410254000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7022000
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3479000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3411000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3410000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-07-24
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2941000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2940000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0510
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-07-24
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1276000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1246000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1239000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-07-24
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-47000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-49000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0510
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-07-24
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
389000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
354000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
353000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7905000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7893000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
500
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
451000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0690
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-02-07
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14346000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13993000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13915000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0690
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-02-07
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1427000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1396000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1384000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0690
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-02-07
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1621000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1567000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1561000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16956000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16860000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-08-09
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6552000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6423000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6421000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-08-09
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-21000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-22000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-08-09
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-25000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-26000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6377000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6373000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-03-04
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
933000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
913000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
916000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-03-04
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-18000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-32000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-03-04
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
913000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
903000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
58340000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
58232000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-14
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8172000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8055000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8050000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-14
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
422000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
396000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
395000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8451000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8445000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-05-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8841000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8650000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8643000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-05-31
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-24000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-26000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8626000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8617000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2577000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2577000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2574000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1350000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1350000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1348000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1000032
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
222000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4927000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4144000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-26
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17168000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16962000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16991000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-26
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7574000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7341000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7474000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-26
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-6000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1070
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
107000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
290000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24404000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24748000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-03-20
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2171000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2123000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2149000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-03-20
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-14000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-4000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-03-20
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-9000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-4000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2100000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2141000
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.08
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-04-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
247000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
197000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
202000
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.10
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-04-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
60000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
54000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
55000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
279
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
108000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
120000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1682000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
418958000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
359000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
377000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
48867000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
48472000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-09-20
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8582000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8426000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8454000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-09-20
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-16000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-13000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8410000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8441000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18613000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18560000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18429000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-3000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-16000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
491405
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
492000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
236000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19049000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18649000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5992000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5934000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5932000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-15
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5641000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5671000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5653000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0275
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.051
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
42113000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
41797000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
41434000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0275
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.051
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2273000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2262000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2236000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0275
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.051
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-09-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1652000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1636000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1623000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
45695000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
45293000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-12
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5952000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5877000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5922000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-12
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
932000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
926000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
928000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-12
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1036000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1021000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1029000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-12
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-5000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-2000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
94151
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
94000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
133000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7913000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8010000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-02-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12741000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12505000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12518000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-02-21
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-40000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-38000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12465000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12480000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
10854
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2041000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
47000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-12
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1241000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1228000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1233000
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.06
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-11-29
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
198000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
160000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
197000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3429000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1477000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
100
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
100000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
261000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29726000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29093000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29429000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29193000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29690000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-26
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1706000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1703000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1702000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-09-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1500000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1474000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1485000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-09-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
750000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
706000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
700000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-09-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
540000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
523000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
530000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2703000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2715000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
142165000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
140042000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-04
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
31774000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31331000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31542000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-04
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
99000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
98000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
98000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-04
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-21000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-18000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31408000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31622000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
41683000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
41683000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
48082000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
48082000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
85666000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7985000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1714000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
250000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
95615000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13989000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13989000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
49971000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1956000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
51927000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18308000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10814000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1390000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30512000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
88014000
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-04-19
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7575000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7481000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7575000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-04-19
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
87000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
66000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
87000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-19
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
198000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
185000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
198000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7732000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7860000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
4656670
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
366000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
373000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0300
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20940000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20644000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20940000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0300
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-22
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21010000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21313000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21244000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21156000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21244000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21156000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21244000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-01-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15457000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15151000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15302000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-01-18
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-48000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-25000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15103000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15277000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1604000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1593000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1575000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9342000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9258000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9171000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-31
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-8000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10850000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10738000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0100
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.04
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
35933000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
35542000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35933000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1675000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1675000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1675000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0300
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-31
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-31
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0300
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12469000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12352000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12469000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
49569000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
50077000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0526
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.025
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-24
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5804000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5693000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5688000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0526
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.025
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-24
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
721000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
642000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
638000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6335000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6326000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0865
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8766000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8177000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6749000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0900
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.025
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
854000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
838000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
837000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0865
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7729000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7198000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5952000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0865
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2065000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1975000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1590000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18188000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15128000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
88014000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14416000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14416000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
74971000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
898000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
75886000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2572327000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
37859000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-06-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8312000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8167000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8167000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-06-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
500000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
471000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
471000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8638000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8638000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0603
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-26
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9057000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11683000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11750000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0603
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-26
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5747000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7196000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7455000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-26
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-179000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-201000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0603
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-26
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
356000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
416000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
461000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0603
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-26
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-14000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19115000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19451000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6039000
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-01-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30893000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30190000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30275000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-01-31
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-88000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-79000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30102000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30196000
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-28
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24495000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18867000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-08-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14348000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14137000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14133000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-08-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-119000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-122000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-08-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
483000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
447000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
446000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14465000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14457000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
278166000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
271194000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.05
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-07
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11431000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8980000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8326000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-20
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22105000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21779000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21774000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17796000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10139000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
64548000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
965000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2709673000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12500000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
56505000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
69005000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3927000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4927000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20644000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24495000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
366000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
45505000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15451000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15451000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11802000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11802000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
37071000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
39946000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
69673000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
146690000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
59575000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
146500000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
206075000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
44865000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
44865000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
115277000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
121277000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
174852000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
191365000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
372217000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2784250000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
37859000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6039000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
57742000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16139000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
325586000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
965000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3228580000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
57672000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
491000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
517000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
58680000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0414
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
39452000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1080000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
40532000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0286
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29151000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29151000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-20
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-35000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-36000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-20
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-46000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-47000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21698000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21691000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30678000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30017000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0325
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-07-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
990000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
982000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
978000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-01-20
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6752000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6264000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6265000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7246000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7243000
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2034-04-20
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2011000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2003000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8076000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7935000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8011000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-30
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-7000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-23000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4347000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4340000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4312000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12268000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12300000
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2033-10-24
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4000000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4002000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
100000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
100000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
68000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5853000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5880000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1306000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1260000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1243000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-16
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-15000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-13000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7198000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7178000
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2034-07-20
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3000000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2961000
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-04-15
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4019000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4018000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-07-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12250000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8752000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8899000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-07-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
417000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
285000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
285000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-07-22
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-21000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-23000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9016000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9161000
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2042-09-20
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15451000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9663000
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2034-07-20
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2016000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2009000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0350
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-02-15
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6460000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6496000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6472000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0325
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-28
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3041000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3041000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3041000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-28
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1697000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
653000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
628000
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2034-04-15
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2750000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2734000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-04-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2283000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2437000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2511000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-04-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
391000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
401000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
420000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2838000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2931000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-02-24
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2521000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2521000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2521000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-10-20
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3465000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3390000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3387000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-10-20
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3483000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3407000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3404000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6797000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6791000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-29
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14080000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13999000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14010000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-29
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-56000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-20000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-29
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-3000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-2000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13940000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13988000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-10-13
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11610000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11554000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11552000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-08-06
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29474000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29037000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29032000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-08-06
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1105000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1024000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1022000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30064000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30054000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
146876000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
141250000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
142
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
534000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
241000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1368286
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16813000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
68000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
271778
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
272000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
405000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17619000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
714000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.04
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2023-03-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5562000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7231000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2125000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
4286
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5623000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2825
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12858000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2125000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30477000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2839000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1444
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11802000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
127000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
35995
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
50952525
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
43454000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
245000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
7600000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1411000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
44865000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
245000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
56691000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
396000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-01-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1754000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1750000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1767000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.045
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-01-31
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1749000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1767000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-05-05
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3740000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3669000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3635000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5418000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5402000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0691
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.025
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13125000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13139000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13027000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0691
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.025
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-11-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9375000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9357000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9306000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22496000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22333000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8075000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7864000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7914000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
594000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
579000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
582000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-21
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-27000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-22000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8416000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8474000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
116
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
116000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
122000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
1176
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-03-12
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2341000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2298000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2300000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-03-31
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-129000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-124000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-31
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-8000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-8000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2278000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2292000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-05-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6939000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6806000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6904000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-05-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-16000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-9000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-05-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-24000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6766000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6888000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-10-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5888000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5888000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5888000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-10-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1080000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1072000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1080000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6960000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6968000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0595
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11942000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11850000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0595
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-14000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-37000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-2000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11926000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11806000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.662
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-20
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5782000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5734000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5724000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-02-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8368000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7804000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8051000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.055
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1250000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1190000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1225000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8994000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9276000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
280899
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
250000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
250000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0751
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14463000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14281000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13886000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0751
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1576000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1551000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1507000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15832000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15393000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-05
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7940000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7756000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7940000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-05
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-28000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-03
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-13000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7715000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7940000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.018
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11976000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12000000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.018
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4500000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4491000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4500000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2979000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3000000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0385
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-03-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
704000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
703000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
704000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20149000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20204000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-12-17
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17685000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17193000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17508000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-17
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3970000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3920000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3950000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-12-17
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
133000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
80000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
113000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21193000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21571000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0636
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-03-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7410000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7246000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7337000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0636
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-03-31
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-19000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-8000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7227000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7329000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0510
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-05
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8841000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8735000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8841000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0510
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-05
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-9000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8726000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8841000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-12-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2981000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2952000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2979000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-05
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17943000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17496000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17853000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-11-05
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-46000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-10000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17450000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17843000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-10-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16822000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15846000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16054000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0565
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10225000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10187000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10225000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2349000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2339000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2349000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0565
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
533000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
531000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
533000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0665
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-22
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13056000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13107000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
104
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
500
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2026000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
47000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2047000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-24
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6656000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6544000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6273000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0350
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-24
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
508000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
503000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
482000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.1050
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2033-11-25
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
147000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
140000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
131000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7187000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6886000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
133
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
133000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
286000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21103000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21047000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21094000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-08-27
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-5000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21175000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21380000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0475
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-06-07
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2934000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2892000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2890000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0475
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-06-07
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-10000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-22000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0475
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-06-07
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-8000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-9000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2874000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2859000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0375
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1931000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1924000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1921000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0626
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.02
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6528000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6945000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5762000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0626
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.02
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-01-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1888000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1818000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1681000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8763000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7443000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
334226
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
76000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2102000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0685
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13219000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12900000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13087000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-03-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-34000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-15000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
50000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
50000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
72000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12916000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13144000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-04-26
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
31142000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30910000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30908000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-04-26
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4750000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4699000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4714000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-04-26
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-26000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-29000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
35583000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
35593000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.02
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-12
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
20510000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
20258000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20254000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-12
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1127000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1113000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
882000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-12
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
612000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
606000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
592000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21977000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21728000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9875000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9827000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9826000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-08
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-5000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9822000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9821000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-07-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6919000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6784000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6780000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-07-18
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-16000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-17000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-07-18
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-27000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-28000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
2
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
110000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
110000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.1134
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-07-11
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6872000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6866000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
55556
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
333000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
333000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
73333
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
389000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
134000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
722000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
467000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0860
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.015
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
24909000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24701000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21172000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0150
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-01-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1392000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1365000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1092000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26066000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22264000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-04-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4248000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4168000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4163000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-04-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5734000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5557000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5365000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-04-18
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-18000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-19000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9707000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9509000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0565
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1393000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1382000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1380000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0540
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
465000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
464000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
460000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0540
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3239000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3224000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3201000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0565
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
196000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
188000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
186000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0640
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-08-02
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-18000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5240000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5221000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0661
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3020000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3000000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0661
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
15000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14979000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17999000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18000000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-09-11
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13467000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13209000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13209000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-09-11
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-82000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-82000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13127000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13127000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-04
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7056000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6930000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6950000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-04
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2494000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2458000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2456000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-04
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
110000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
104000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
105000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-04
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-15000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-35000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-04
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-5000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-3000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9472000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9473000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13333000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13293000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13333000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13292000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13333000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-04
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16793000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16397000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16793000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-04-04
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-26000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16371000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16793000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14583000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14539000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14583000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-3000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0410
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
400000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
392000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
400000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14928000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14983000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-08-06
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8125000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7965000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7963000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-08-06
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
250000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
213000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
213000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8178000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8176000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0555
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-09
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1873000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1853000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1859000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0555
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-09
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2217000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2205000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2201000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0555
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-08-09
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-7000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4051000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4055000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3297000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3253000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3247000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0670
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2469000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2421000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2450000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
466000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
462000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
463000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0668
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
33000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
33000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
33000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6169000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6193000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0685
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-03-09
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17625000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17412000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17140000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0685
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-09
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
513000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
498000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
470000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17910000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17610000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
496414000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
496266000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0595
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.01
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
27145000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
27016000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27145000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0475
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-07-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2659000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2621000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2619000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0475
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-07-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-13000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-14000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0475
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-07-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-7000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-8000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2601000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2597000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
241
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
500000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
500000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0535
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19532000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19436000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19532000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0535
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-13000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19423000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19532000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-21
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11301000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11301000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11301000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0575
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-21
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11301000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11301000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-10-19
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9091000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9157000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9091000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-10-19
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9157000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9091000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-01-04
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13618000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13356000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13346000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-01-04
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-74000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-145000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-01-04
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
300000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
270000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
270000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13552000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13471000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4018000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4018000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4018000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-05-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
75000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
75000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
75000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4093000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4093000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-04-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
876000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
859000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
853000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-04-30
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-2000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-3000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
857000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
850000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8333000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8251000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8249000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-02
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-32000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-33000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-08-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
300000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
285000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
285000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8504000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8501000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
21705000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
21579000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21533000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
530000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
518000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
512000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22097000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22045000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
7800
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6000000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19861000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0350
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0175
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-06-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
106406000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
106196000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
106406000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0175
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-06-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9100000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9081000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9100000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
121277000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
135367000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-24
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14930000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14781000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14801000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-24
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1346000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1327000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1346000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-06-24
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1257000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1244000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1246000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17352000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17393000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8614000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8239000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8380000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0700
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-19
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7860000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7022000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6827000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15261000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15207000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-10
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
22991000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22626000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22591000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-10
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-38000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-42000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
22588000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
22549000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6442000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5517000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5700000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0475
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-09-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7151000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7151000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7079000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0475
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-01
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-8000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7151000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7071000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-06-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
719000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
714000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
719000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-05-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1337000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1311000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1317000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-05-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-46000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-75000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-05-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-22000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-17000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
773
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
77000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
73000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1320000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1298000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-29
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
250000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
246000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
248000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-29
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
591000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
575000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
585000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-31
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-25000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-14000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-29
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-4000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-2000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
792000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
817000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0535
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-06-06
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14063000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13995000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8425000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
217892
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
107000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
379000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29167000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28462000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28510000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0735
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-02
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-18000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-19000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28551000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28870000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.03
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4976000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4975000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.03
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-23000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-25000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4953000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4950000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-06-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13133000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13011000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13033000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0560
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-06-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12056000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11926000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11966000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
482
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
998000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2089000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25935000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27088000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0615
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18748000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18754000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18697000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0640
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13809000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13710000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13567000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0640
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17857000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17690000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17545000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0640
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-10-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1385000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1372000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1355000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
32772000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32467000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-11-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3623000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3623000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3623000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0675
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-11-08
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3623000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3623000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.025
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1450000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1438000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1450000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0710
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.025
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-11000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0410
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.025
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1431000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1455000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0860
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-01-11
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7720000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7649000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7581000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0860
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-01-11
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
18839000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
18603000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18441000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
26252000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
26022000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.06
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-04-03
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-5000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-6000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0275
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.056
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-12
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10728000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10732000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10691000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0285
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.056
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-07-12
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
991000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
988000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
988000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11720000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11679000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0310
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.04
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8128000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8100000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7945000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0310
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.04
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-02-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
882000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
879000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
862000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8979000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8807000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-04-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6923000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6790000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6785000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-04-30
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-19000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-41000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-04-30
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-19000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-21000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6752000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6723000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.04
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9904000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9900000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.04
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-01
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-100000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0360
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.04
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-01
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-10000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9904000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9790000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0988
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-06-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10707000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10691000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7568000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7568000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7549000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-22
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-5000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-22
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-2000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7568000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7542000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-09-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
17647000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17295000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17294000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0800
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-09-23
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-24000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-47000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17271000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17247000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
540235000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
549317000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-09
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8573000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8440000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8573000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0660
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-08-09
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8439000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8573000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-07-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
990000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
970000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
990000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-07-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2394000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2342000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2394000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-07-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
400000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
381000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
400000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3693000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3784000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0695
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1724000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1716000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1647000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0595
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-11-18
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-1000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1715000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1647000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3512000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3462000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3477000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5094000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5022000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5029000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8484000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8506000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0685
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-04-03
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8912000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8817000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8801000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0685
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.015
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-04-03
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-12000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8817000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8789000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1496000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1498000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1505000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0636
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-08-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9088000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
9037000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8860000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
41683000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
41664000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0540
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-04-14
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
10126000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
10009000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10075000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0540
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-04-14
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
19229000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19026000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19133000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-04-16
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-19000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-11000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
29016000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29197000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16725000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16610000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16391000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2015000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1999000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1975000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
462000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
457000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
443000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
19066000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18809000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
48082000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
48006000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0411
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-10
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
9633000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14921000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9633000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0411
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-17
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14917000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14874000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14917000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0400
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-09-10
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
13195
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1714000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3485000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
3333
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
150000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31509000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28185000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14850000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14523000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
14586000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-10-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5282000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5269000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5334000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-18
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-12000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5257000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5334000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0510
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-28
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2793000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2738000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2766000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0510
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-06-28
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-9000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-4000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2729000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2762000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0588
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.02
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-22
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2469000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2469000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2456000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
250000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
250000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
53000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.01
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
16353000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
16301000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15435000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Paid In Cash
InvestmentInterestRatePaidInCash
0.01
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-08
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1235000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1246000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1165000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17797000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
16653000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0786
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7985000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8000000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13645000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13372000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13372000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0550
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-31
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-26000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-26000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13346000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13346000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
95615000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
91322000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-07-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
13520000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13258000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13250000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-07-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
759000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
731000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
730000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
13989000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13980000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0750
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.005
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-11-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6267000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6445000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6455000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
30548000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30451000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30353000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2083000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2063000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2070000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2083000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2063000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2070000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-31
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-8000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-7000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0610
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-31
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-27000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
34569000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34459000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0375
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-02-11
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
8984000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8957000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8920000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0775
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-02-15
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1956000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1976000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
51927000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
51810000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-01-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
986000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
955000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
960000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0225
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-07-13
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-16000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-10000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0413
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-12-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2000000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1390000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1457000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2329000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2407000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0325
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-04-06
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7046000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6537000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6811000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
211026
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.04
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-27
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4899000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4211000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4213000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0825
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-03-23
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
4616000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2221000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1812000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
6432000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6025000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2481000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2426000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2475000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-16
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1159000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1072000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1138000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-10-16
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-29000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-3000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3469000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3610000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0644
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-10-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1021000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
931000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
813000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.067
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-10-18
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
6092000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3111000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2574000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
4042000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3387000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0126
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.0805
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-11-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7724000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7703000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5561000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-05-02
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
638000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
30512000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27801000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
12804000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
12772000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12702000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0635
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
23908000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
23900000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
23716000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0535
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-12-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2731000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2706000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2699000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.041
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-05-22
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
39378000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
39117000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0475
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3551000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3543000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3542000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0475
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2028-06-30
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0475
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-07-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
89000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
88000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
88000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3631000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3630000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-12-07
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
993000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
972000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
976000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-12-07
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-27000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-50000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0600
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-12-07
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
500000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
480000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
483000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1425000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1409000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2026-12-03
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
29210000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
28995000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29137000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0585
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2024-12-03
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2780000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2777000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2780000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
31772000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31917000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
3044000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2995000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2984000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0650
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-30
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-23000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-29000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-09-30
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
193000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
185000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
184000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3157000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3139000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-03-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
7866000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
7720000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
7748000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-03-01
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
966000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
945000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
946000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2030-03-01
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-14000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-12000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
8651000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8682000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
88014000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
87894000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2029-05-03
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
14662000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14416000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13636000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
14416000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13636000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.005
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
11984000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
11941000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
11832000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0625
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-31
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2925000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2911000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2888000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0590
CY2024Q3 us-gaap Investment Interest Rate Paid In Kind
InvestmentInterestRatePaidInKind
0.005
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2025-10-31
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
387000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
379000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
363000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
6125
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
613000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
319000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
15844000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
15402000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-08-07
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25345000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
24970000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24965000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-08-07
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
-35000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
-36000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0500
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2031-08-07
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
676000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
605000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
603000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
100000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
100000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
100000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25640000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25632000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
17
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19000
CY2024Q3 us-gaap Investment Owned Balance Shares
InvestmentOwnedBalanceShares
185
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
185000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
100000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0640
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-14
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
25933000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
25608000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25477000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0640
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.01
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-14
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
5081000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
5019000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4992000
CY2024Q3 us-gaap Investment Interest Rate
InvestmentInterestRate
5.25
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-14
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2222000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2190000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2169000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
33019000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
32757000
CY2024Q3 us-gaap Investment Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0375
CY2024Q3 us-gaap Investment Interest Rate Floor
InvestmentInterestRateFloor
0.0075
CY2024Q3 us-gaap Investment Maturity Date
InvestmentMaturityDate
2027-12-17
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1391000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1383000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1384000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
75886000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
75175000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3228580000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3027094000
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
145000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
145000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
145000
CY2024Q3 us-gaap Investment Owned Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
1418000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1418000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1418000
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3230143000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3028657000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1087000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-865000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
222000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3740000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
102000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
23000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
103000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3922000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
278000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30621000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
2533000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
5904000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-8383000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18867000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
22145000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1500000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
295000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20940000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
1311000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
366000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
7000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
373000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
4000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18727000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
284000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19011000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12501000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-45000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12456000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
610000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10712000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
1677000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
628000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9663000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
476000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
140000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-13000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
127000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
77528000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
25146000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
9104000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-7989000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
85581000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
2679000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20628000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-767000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19861000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
106906000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
494000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-6000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
106406000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
7192000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1300000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
7780000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
20000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9100000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
385000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
117043000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
6230000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
123273000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
74076000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
14500000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-1000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
59575000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
5122000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
45000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
91000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
15746000
us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
-15700000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
346000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-101000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
245000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
320344000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Additions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
7780000
us-gaap Investments In And Advances To Affiliates At Fair Value Gross Reductions
InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductions
15085000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
21121000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
318460000
us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
-15700000
mfic Investment Interest Dividend And Other Income
InvestmentInterestDividendAndOtherIncome
12699000
CY2024Q3 us-gaap Tax Basis Of Investments Gross Unrealized Appreciation
TaxBasisOfInvestmentsGrossUnrealizedAppreciation
43731000
CY2024Q3 us-gaap Tax Basis Of Investments Gross Unrealized Depreciation
TaxBasisOfInvestmentsGrossUnrealizedDepreciation
307291000
CY2024Q3 us-gaap Tax Basis Of Investments Unrealized Appreciation Depreciation Net
TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet
263560000
CY2024Q3 us-gaap Tax Basis Of Investments Cost For Income Tax Purposes
TaxBasisOfInvestmentsCostForIncomeTaxPurposes
3290654000
CY2024Q3 mfic Percentage Of Non Qualifying Assets Representing Company Total Assets
PercentageOfNonQualifyingAssetsRepresentingCompanyTotalAssets
0.083
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3999000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
167000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3832000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2334000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2334000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1875000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
250000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1625000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2907000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2907000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1527000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
1382000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
145000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2000000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
133000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1867000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2407000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2407000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1096000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1096000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
7529000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
7529000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3043000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3043000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1489000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
1102000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
387000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
7244000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
389000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
6855000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
699000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
699000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
100000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
43000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
57000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1129000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
652000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
477000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3500000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3500000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
909000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
909000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1935000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
387000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1548000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
59145000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
2731000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
10230000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
46184000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2881000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
2126000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
755000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
120000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
120000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2973000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
25000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2948000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
667000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
667000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
5526000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
1105000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4421000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4833000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
300000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4533000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
8000000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
125000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
7875000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
100000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
100000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4000000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
500000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3500000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1333000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1333000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1918000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1918000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
5000000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
704000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4296000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
396000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
89000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
73000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
234000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
10000000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
9100000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
900000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1600000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
400000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1200000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
9875000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
9875000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1808000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
422000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1386000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
500000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
500000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2883000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2883000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1805000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1805000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
377000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
377000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
828000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
219000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
609000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2419000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2419000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1758000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1758000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1105000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
658000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
447000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
7624000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
475000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
7149000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
909000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
227000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
682000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
795000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
795000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
872000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
872000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1967000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1967000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2466000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
201000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2265000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1659000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1659000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
6184000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
6184000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4127000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4127000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1262000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
198000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1060000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1142000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1142000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
665000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
665000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
416000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
416000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3574000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
3574000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
6160000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
77000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
6083000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
417000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
417000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
4973000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
653000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4320000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1250000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1250000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
1167000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1167000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
7500000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
400000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
7100000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
8266000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
2519000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
31000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
5716000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
640000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
43000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
5000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
592000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
3925000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
2780000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1145000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
242000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
4000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
238000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2203000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
2203000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2325000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
843000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
1482000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
2065000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
2065000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
321000
CY2024Q3 mfic Drawn Commitments
DrawnCommitments
75000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
246000
CY2024Q3 us-gaap Investment Company Financial Support To Investee Contractually Required Amount
InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount
393000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
9000
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
384000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0206
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
135118000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
261000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3517000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
138896000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0981
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
308596000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5598000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
106000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
79000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3327000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
317706000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.2243
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
33099000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
33099000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0234
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
58222000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
58232000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0411
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
43918000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
410000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
44328000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0313
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
139365000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
236000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
441000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
140042000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0989
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
231014000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
231014000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1631
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30017000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
30017000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0212
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
107527000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6265000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17727000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
68000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
131587000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0929
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2125000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
241000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
473000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2839000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.002
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
24000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5402000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5402000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0038
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
490656000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
131000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
21000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
777000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4547000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
134000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
496266000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.3504
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
404082000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6827000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3041000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
413950000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.2923
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
41664000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
41664000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0294
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
48006000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
48006000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0339
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
79634000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8000000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3485000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
203000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
91322000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0645
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13980000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13980000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0099
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
49834000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1976000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
51810000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0366
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18209000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
8135000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
1457000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
27801000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0196
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
87894000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
87894000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0621
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13636000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
13636000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0096
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
74637000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
519000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
75175000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0531
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2542910000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34956000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3560000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
17727000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
5589000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18177000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
134000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2623053000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
1.8521
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
1.7956
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0247
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0025
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0125
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0039
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0128
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0001
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
1.8521
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
12456000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19011000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
31467000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0222
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3922000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
222000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
4144000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0029
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
20940000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
18867000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
373000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
40180000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0284
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9663000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
9663000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0068
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
127000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
127000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0001
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
37318000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
28530000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19733000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
85581000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0604
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0264
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0201
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0139
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0604
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
59575000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
123273000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
182848000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1291
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
245000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
245000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0002
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
115506000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19861000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
135367000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0956
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
175081000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
19861000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
123518000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
318460000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.2249
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1237
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.014
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0872
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.2249
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2755309000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
34956000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3560000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
46257000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
25450000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
161428000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
134000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3027094000
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.1374
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
1.9457
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0247
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0025
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0326
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0179
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.1139
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
0.0001
CY2024Q3 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
2.1374
CY2024Q3 mfic Percentage Of Total Investments At Fair Value
PercentageOfTotalInvestmentsAtFairValue
1
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 Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0525
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.11
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.11
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.10
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 Basis Spread Variable Rate
InvestmentBasisSpreadVariableRate
0.0450
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 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 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
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 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
29427000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
29281000
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 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 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
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 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 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
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 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 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 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.0650
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 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
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
InvestmentInterestRate
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 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
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 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 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 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 Fair Value
InvestmentOwnedAtFairValue
-54000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
17490000
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 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
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 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 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.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 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 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 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 Balance Principal Amount
InvestmentOwnedBalancePrincipalAmount
2907000
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.01
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-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 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 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 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 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 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
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
2680207000
us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
248107000
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>
CY2024Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
84480000
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
93575000
CY2024Q3 us-gaap Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
0
CY2023Q4 us-gaap Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
0
CY2024Q3 us-gaap Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
0
CY2023Q4 us-gaap Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
0
CY2024Q3 us-gaap Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
0
CY2023Q4 us-gaap Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
0
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: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 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>
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
CY2024Q3 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
0
CY2024Q3 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
0
CY2018Q4 us-gaap Stockholders Equity Reverse Stock Split
StockholdersEquityReverseStockSplit
The Company’s Board 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”).
CY2024Q3 us-gaap Net Income Loss
NetIncomeLoss
26716000
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
29963000
us-gaap Net Income Loss
NetIncomeLoss
74761000
us-gaap Net Income Loss
NetIncomeLoss
85500000
CY2024Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
87268679
CY2023Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
65253275
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
72645309
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
65356324
CY2024Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.31
CY2023Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.46
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.03
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.31
CY2024Q3 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
3228580000
CY2024Q3 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3027094000
CY2024Q3 us-gaap Cash Equivalents At Carrying Value
CashEquivalentsAtCarryingValue
1563000
CY2024Q3 us-gaap Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
1563000
CY2024Q3 mfic Investment Owned At Cost After Cash Equivalents
InvestmentOwnedAtCostAfterCashEquivalents
3230143000
CY2024Q3 mfic Investment Owned At Fair Value After Cash Equivalents
InvestmentOwnedAtFairValueAfterCashEquivalents
3028657000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
2538142000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
2334199000
CY2023Q4 us-gaap Cash Equivalents At Carrying Value
CashEquivalentsAtCarryingValue
252000
CY2023Q4 us-gaap Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
252000
CY2023Q4 mfic Investment Owned At Cost After Cash Equivalents
InvestmentOwnedAtCostAfterCashEquivalents
2538394000
CY2023Q4 mfic Investment Owned At Fair Value After Cash Equivalents
InvestmentOwnedAtFairValueAfterCashEquivalents
2334451000
mfic Fair Value Assets Liabilities Transfer Between Levels1 To Level2
FairValueAssetsLiabilitiesTransferBetweenLevels1ToLevel2
0
CY2024Q3 mfic Fair Value Assets Liabilities Transfer Between Levels1 To Level2
FairValueAssetsLiabilitiesTransferBetweenLevels1ToLevel2
0
CY2024Q3 us-gaap Fair Value Investments Entities That Calculate Net Asset Value Per Share Unfunded Committments
FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
4777000
CY2023Q3 mfic Fair Value Assets Liabilities Transfer Between Levels1 To Level2
FairValueAssetsLiabilitiesTransferBetweenLevels1ToLevel2
0
mfic Fair Value Assets Liabilities Transfer Between Levels1 To Level2
FairValueAssetsLiabilitiesTransferBetweenLevels1ToLevel2
0
CY2023Q3 us-gaap Fair Value Investments Entities That Calculate Net Asset Value Per Share Unfunded Committments
FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
3497000
CY2024Q3 mfic Purchases Of Investments On Trade Date Basis
PurchasesOfInvestmentsOnTradeDateBasis
911941000
mfic Purchases Of Investments On Trade Date Basis
PurchasesOfInvestmentsOnTradeDateBasis
1310094000
CY2023Q3 mfic Purchases Of Investments On Trade Date Basis
PurchasesOfInvestmentsOnTradeDateBasis
30345000
mfic Purchases Of Investments On Trade Date Basis
PurchasesOfInvestmentsOnTradeDateBasis
283004000
CY2024Q3 mfic Sales And Repayment Of Investments On Trade Date Basis
SalesAndRepaymentOfInvestmentsOnTradeDateBasis
327347000
mfic Sales And Repayment Of Investments On Trade Date Basis
SalesAndRepaymentOfInvestmentsOnTradeDateBasis
619093000
CY2023Q3 mfic Sales And Repayment Of Investments On Trade Date Basis
SalesAndRepaymentOfInvestmentsOnTradeDateBasis
72925000
mfic Sales And Repayment Of Investments On Trade Date Basis
SalesAndRepaymentOfInvestmentsOnTradeDateBasis
323689000
CY2024Q3 us-gaap Interest Income Operating Paid In Kind
InterestIncomeOperatingPaidInKind
2974000
us-gaap Interest Income Operating Paid In Kind
InterestIncomeOperatingPaidInKind
7476000
CY2023Q3 us-gaap Interest Income Operating Paid In Kind
InterestIncomeOperatingPaidInKind
479000
us-gaap Interest Income Operating Paid In Kind
InterestIncomeOperatingPaidInKind
2076000
CY2024Q2 mfic Paid In Kind Balance
PaidInKindBalance
28909000
CY2023Q2 mfic Paid In Kind Balance
PaidInKindBalance
23117000
CY2023Q4 mfic Paid In Kind Balance
PaidInKindBalance
24485000
CY2022Q4 mfic Paid In Kind Balance
PaidInKindBalance
21534000
CY2024Q3 mfic Paid In Kind Income Capitalized
PaidInKindIncomeCapitalized
4302000
CY2023Q3 mfic Paid In Kind Income Capitalized
PaidInKindIncomeCapitalized
455000
mfic Paid In Kind Income Capitalized
PaidInKindIncomeCapitalized
8726000
mfic Paid In Kind Income Capitalized
PaidInKindIncomeCapitalized
2057000
mfic Adjustments Due To Investments Exited Or Written Off
AdjustmentsDueToInvestmentsExitedOrWrittenOff
-19000
CY2024Q3 mfic Paid In Kind Balance
PaidInKindBalance
33211000
CY2023Q3 mfic Paid In Kind Balance
PaidInKindBalance
23572000
CY2024Q3 mfic Paid In Kind Balance
PaidInKindBalance
33211000
CY2023Q3 mfic Paid In Kind Balance
PaidInKindBalance
23572000
CY2024Q3 mfic Percentage On Investments On Non Accrual At Amortized Cost
PercentageOnInvestmentsOnNonAccrualAtAmortizedCost
0.023
CY2024Q3 mfic Percentage On Investments On Non Accrual At Fair Value
PercentageOnInvestmentsOnNonAccrualAtFairValue
0.018
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
CY2024Q3 us-gaap Debt Instrument Face Amount
DebtInstrumentFaceAmount
2492000000
CY2024Q3 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
1778909000
CY2024Q3 us-gaap Debt Instrument Fair Value
DebtInstrumentFairValue
1769792000
CY2024Q3 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
6075000
CY2024Q3 us-gaap Long Term Debt
LongTermDebt
1772834000
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
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%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:22.845%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.78%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:16.683%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:11.482%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.863%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">September 30, 2024</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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 #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: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;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><span style="-sec-ix-hidden:F_9c1cfad4-fb99-4be9-a596-a92f962ce96c;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SOFR</span></span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> + </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 #ffffff03;"><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><span style="-sec-ix-hidden:F_30ef8ef0-dbea-41d8-a529-3e362a001da5;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SOFR</span></span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> + </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 #ffffff03;"><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;">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 #ffffff03;"><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> </table><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:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><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-size:9pt;font-family:Times New Roman;min-width:fit-content;">(1) </span><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></p>
CY2024Q3 us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
1715216000
CY2023Q3 us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
1437218000
us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
1509102000
us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
1451728000
CY2024Q3 mfic Maximum Amount Of Debt Outstanding
MaximumAmountOfDebtOutstanding
1791303000
CY2023Q3 mfic Maximum Amount Of Debt Outstanding
MaximumAmountOfDebtOutstanding
1483105000
mfic Maximum Amount Of Debt Outstanding
MaximumAmountOfDebtOutstanding
1791303000
mfic Maximum Amount Of Debt Outstanding
MaximumAmountOfDebtOutstanding
1484362000
CY2024Q3 us-gaap Long Term Debt Weighted Average Interest Rate Over Time
LongTermDebtWeightedAverageInterestRateOverTime
0.0694
CY2023Q3 us-gaap Long Term Debt Weighted Average Interest Rate Over Time
LongTermDebtWeightedAverageInterestRateOverTime
0.0676
us-gaap Long Term Debt Weighted Average Interest Rate Over Time
LongTermDebtWeightedAverageInterestRateOverTime
0.0701
us-gaap Long Term Debt Weighted Average Interest Rate Over Time
LongTermDebtWeightedAverageInterestRateOverTime
0.0661
CY2024Q3 mfic Annualized Amortized Debt Issuance Cost During Period
AnnualizedAmortizedDebtIssuanceCostDuringPeriod
0.0041
CY2023Q3 mfic Annualized Amortized Debt Issuance Cost During Period
AnnualizedAmortizedDebtIssuanceCostDuringPeriod
0.004
mfic Annualized Amortized Debt Issuance Cost During Period
AnnualizedAmortizedDebtIssuanceCostDuringPeriod
0.0046
mfic Annualized Amortized Debt Issuance Cost During Period
AnnualizedAmortizedDebtIssuanceCostDuringPeriod
0.004
CY2024Q3 us-gaap Debt Instrument Interest Rate During Period
DebtInstrumentInterestRateDuringPeriod
0.0735
CY2023Q3 us-gaap Debt Instrument Interest Rate During Period
DebtInstrumentInterestRateDuringPeriod
0.0716
us-gaap Debt Instrument Interest Rate During Period
DebtInstrumentInterestRateDuringPeriod
0.0747
us-gaap Debt Instrument Interest Rate During Period
DebtInstrumentInterestRateDuringPeriod
0.0702
CY2015Q3 srt Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
50000000
CY2015Q3 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
50000000
CY2015Q4 srt Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
50000000
CY2015Q4 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
50000000
CY2016Q3 srt Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
50000000
CY2016Q3 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
50000000
CY2018Q4 srt Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
50000000
CY2018Q4 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
50000000
CY2019Q1 srt 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 srt Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
25000000
CY2022Q1 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
25000000
CY2024Q3 srt Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
275000000
us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
248107000
CY2024Q3 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
26893000
CY2024Q3 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
0
us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
0
CY2023Q3 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
0
us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
198084
us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
11.6
us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
2297000
mfic Discount Rate Of Average Net Asset Value Per Share
DiscountRateOfAverageNetAssetValuePerShare
0.2363
us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
15593120
us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
15.91
us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
248107000
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
CY2024Q3 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
476682000
CY2023Q4 us-gaap Investment Company Financial Commitment To Investee Future Amount
InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
350656000
CY2023Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.41
CY2022Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.1
us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
1.31
us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
1.32
us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
-0.28
us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
-0.01
us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
1.03
us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
1.31
us-gaap Investment Company Distribution To Shareholders Per Share
InvestmentCompanyDistributionToShareholdersPerShare
1.34
us-gaap Investment Company Distribution To Shareholders Per Share
InvestmentCompanyDistributionToShareholdersPerShare
1.14
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.00
us-gaap Investment Company Repurchase Of Shares Per Share
InvestmentCompanyRepurchaseOfSharesPerShare
0
us-gaap Investment Company Repurchase Of Shares Per Share
InvestmentCompanyRepurchaseOfSharesPerShare
0.01
CY2024Q3 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.1
CY2023Q3 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
15.28
CY2024Q3 us-gaap Investment Company Market Value Per Share
InvestmentCompanyMarketValuePerShare
13.39
CY2023Q3 us-gaap Investment Company Market Value Per Share
InvestmentCompanyMarketValuePerShare
13.75
us-gaap Investment Company Total Return
InvestmentCompanyTotalReturn
0.0729
us-gaap Investment Company Total Return
InvestmentCompanyTotalReturn
0.3195
CY2024Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
93780278
CY2023Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
65253275
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
72645309
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
65356324
CY2024Q3 us-gaap Assets Net
AssetsNet
1416200000
CY2023Q3 us-gaap Assets Net
AssetsNet
996800000
mfic Investment Company Annualized Ratio Of Operating Expenses To Average Net Assets
InvestmentCompanyAnnualizedRatioOfOperatingExpensesToAverageNetAssets
0.0467
mfic Investment Company Annualized Ratio Of Operating Expenses To Average Net Assets
InvestmentCompanyAnnualizedRatioOfOperatingExpensesToAverageNetAssets
0.0568
mfic Investment Company Annualized Ratio Of Interest And Other Debt Expenses To Average Net Assets
InvestmentCompanyAnnualizedRatioOfInterestAndOtherDebtExpensesToAverageNetAssets
0.1021
mfic Investment Company Annualized Ratio Of Interest And Other Debt Expenses To Average Net Assets
InvestmentCompanyAnnualizedRatioOfInterestAndOtherDebtExpensesToAverageNetAssets
0.1026
us-gaap Investment Company Expense Ratio Including Incentive Fee
InvestmentCompanyExpenseRatioIncludingIncentiveFee
0.1488
us-gaap Investment Company Expense Ratio Including Incentive Fee
InvestmentCompanyExpenseRatioIncludingIncentiveFee
0.1594
us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.116
us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
0.1162
us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
1509100000
us-gaap Long Term Debt Average Amount Outstanding
LongTermDebtAverageAmountOutstanding
1451700000
mfic Investment Company Average Debt Per Share
InvestmentCompanyAverageDebtPerShare
20.77
mfic Investment Company Average Debt Per Share
InvestmentCompanyAverageDebtPerShare
22.21
us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.3249
us-gaap Investment Company Portfolio Turnover
InvestmentCompanyPortfolioTurnover
0.1583
mfic Investment Company Asset Coverage Per Unit
InvestmentCompanyAssetCoveragePerUnit
1796
mfic Investment Company Asset Coverage Per Unit
InvestmentCompanyAssetCoveragePerUnit
1693
mfic Investment Company Annualized Ratio Of Operating Expenses To Average Net Assets Excluding Voluntary Fee Waivers
InvestmentCompanyAnnualizedRatioOfOperatingExpensesToAverageNetAssetsExcludingVoluntaryFeeWaivers
0.047
mfic Investment Company Annualized Ratio Of Total Expenses To Average Net Assets Excluding Voluntary Fee Waivers
InvestmentCompanyAnnualizedRatioOfTotalExpensesToAverageNetAssetsExcludingVoluntaryFeeWaivers
0.1495
mfic Investment Company Annualized Ratio Of Operating Expenses To Average Net Assets Excluding Voluntary Fee Waivers
InvestmentCompanyAnnualizedRatioOfOperatingExpensesToAverageNetAssetsExcludingVoluntaryFeeWaivers
0.0575
mfic Investment Company Annualized Ratio Of Total Expenses To Average Net Assets Excluding Voluntary Fee Waivers
InvestmentCompanyAnnualizedRatioOfTotalExpensesToAverageNetAssetsExcludingVoluntaryFeeWaivers
0.1613
CY2024Q3 us-gaap Investment Company Senior Security Indebtedness Asset Coverage Ratio
InvestmentCompanySeniorSecurityIndebtednessAssetCoverageRatio
1.80
CY2024Q3 us-gaap Share Price
SharePrice
15.34
CY2024Q3 ecd Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
false
CY2024Q3 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2024Q3 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2024Q3 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false

Files In Submission

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