3.26.1 html 622 349 1 true 129 0 false 7 false false R1.htm 75000 - Document - Document and Entity Information Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 75010 - Statement - Consolidated Statements of Assets and Liabilities Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_StatementConsolidatedStatementsOfAssetsAndLiabilities Consolidated Statements of Assets and Liabilities Statements 2 false false R3.htm 75020 - Statement - Consolidated Statements of Assets and Liabilities (Parenthetical) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical Consolidated Statements of Assets and Liabilities (Parenthetical) Statements 3 false false R4.htm 75030 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://www.icmbdc.com/20260331/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 75040 - Statement - Consolidated Statements of Changes in Net Assets (Unaudited) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInNetAssetsUnaudited Consolidated Statements of Changes in Net Assets (Unaudited) Statements 5 false false R6.htm 75060 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.icmbdc.com/20260331/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 75080 - Statement - Consolidated Schedule of Investments (Unaudited) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_StatementConsolidatedScheduleOfInvestmentsUnaudited Consolidated Schedule of Investments (Unaudited) Statements 7 false false R8.htm 75090 - Statement - Consolidated Schedule of Investments (Unaudited) (Parenthetical) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_StatementConsolidatedScheduleOfInvestmentsUnauditedParenthetical Consolidated Schedule of Investments (Unaudited) (Parenthetical) Statements 8 false false R9.htm 75100 - Statement - Consolidated Schedule of Investments (Unaudited) - Transactions Related to Investments in Non-controlled Affiliated Investments Sheet http://www.icmbdc.com/20260331/taxonomy/role/StatementConsolidatedScheduleOfInvestmentsUnauditedTransactionsRelatedToInvestmentsInNoncontrolledAffiliatedInvestments Consolidated Schedule of Investments (Unaudited) - Transactions Related to Investments in Non-controlled Affiliated Investments Statements 9 false false R10.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 10 false false R11.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 11 false false R12.htm 995470 - Disclosure - N-2 Sheet http://xbrl.sec.gov/cef/role/N2 N-2 Notes 12 false false R13.htm 995480 - Disclosure - Organization Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureOrganization Organization Notes 13 false false R14.htm 995490 - Disclosure - Significant Accounting Policies Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureSignificantAccountingPolicies Significant Accounting Policies Notes 14 false false R15.htm 995500 - Disclosure - Recent Accounting Pronouncement Sheet http://www.icmbdc.com/20260331/taxonomy/role/DisclosureRecentAccountingPronouncement Recent Accounting Pronouncement Notes 15 false false R16.htm 995510 - Disclosure - Investments Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureInvestments Investments Notes 16 false false R17.htm 995520 - Disclosure - Borrowings Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureBorrowings Borrowings Notes 17 false false R18.htm 995530 - Disclosure - Indemnification, Guarantees, Commitments and Contingencies Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureIndemnificationGuaranteesCommitmentsAndContingencies Indemnification, Guarantees, Commitments and Contingencies Notes 18 false false R19.htm 995540 - Disclosure - Agreements and Related Party Transactions Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureAgreementsAndRelatedPartyTransactions Agreements and Related Party Transactions Notes 19 false false R20.htm 995550 - Disclosure - Directors??? Fees Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureDirectorsFees Directors??? Fees Notes 20 false false R21.htm 995560 - Disclosure - Net Change in Net Assets Resulting from Operations Per Share Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureNetChangeInNetAssetsResultingFromOperationsPerShare Net Change in Net Assets Resulting from Operations Per Share Notes 21 false false R22.htm 995570 - Disclosure - Distributions Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureDistributions Distributions Notes 22 false false R23.htm 995580 - Disclosure - Share Transactions Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureShareTransactions Share Transactions Notes 23 false false R24.htm 995590 - Disclosure - Financial Highlights Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureFinancialHighlights Financial Highlights Notes 24 false false R25.htm 995600 - Disclosure - Other Fee Income Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureOtherFeeIncome Other Fee Income Notes 25 false false R26.htm 995610 - Disclosure - Tax Information Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureTaxInformation Tax Information Notes 26 false false R27.htm 995620 - Disclosure - Segment Reporting Sheet http://www.icmbdc.com/20260331/taxonomy/role/DisclosureSegmentReporting Segment Reporting Notes 27 false false R28.htm 995630 - Disclosure - Subsequent Events Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureSubsequentEvents Subsequent Events Notes 28 false false R29.htm 995640 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureSignificantAccountingPolicies 29 false false R30.htm 995660 - Disclosure - Investments (Tables) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureInvestmentsTables Investments (Tables) Tables http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureInvestments 30 false false R31.htm 995670 - Disclosure - Borrowings (Tables) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureBorrowingsTables Borrowings (Tables) Tables http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureBorrowings 31 false false R32.htm 995680 - Disclosure - Indemnification, Guarantees, Commitments and Contingencies (Tables) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureIndemnificationGuaranteesCommitmentsAndContingenciesTables Indemnification, Guarantees, Commitments and Contingencies (Tables) Tables http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureIndemnificationGuaranteesCommitmentsAndContingencies 32 false false R33.htm 995690 - Disclosure - Agreements and Related Party Transactions (Tables) Sheet http://www.icmbdc.com/20260331/taxonomy/role/DisclosureAgreementsAndRelatedPartyTransactionsTables Agreements and Related Party Transactions (Tables) Tables http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureAgreementsAndRelatedPartyTransactions 33 false false R34.htm 995700 - Disclosure - Net Change in Net Assets Resulting from Operations Per Share (Tables) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureNetChangeInNetAssetsResultingFromOperationsPerShareTables Net Change in Net Assets Resulting from Operations Per Share (Tables) Tables http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureNetChangeInNetAssetsResultingFromOperationsPerShare 34 false false R35.htm 995710 - Disclosure - Distributions (Tables) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureDistributionsTables Distributions (Tables) Tables http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureDistributions 35 false false R36.htm 995720 - Disclosure - Share Transactions (Tables) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureShareTransactionsTables Share Transactions (Tables) Tables http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureShareTransactions 36 false false R37.htm 995730 - Disclosure - Financial Highlights (Tables) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureFinancialHighlightsTables Financial Highlights (Tables) Tables http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureFinancialHighlights 37 false false R38.htm 995740 - Disclosure - Other Fee Income (Tables) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureOtherFeeIncomeTables Other Fee Income (Tables) Tables http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureOtherFeeIncome 38 false false R39.htm 995750 - Disclosure - Tax Information (Tables) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureTaxInformationTables Tax Information (Tables) Tables http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureTaxInformation 39 false false R40.htm 995760 - Disclosure - Organization - Additional Information (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails Organization - Additional Information (Details) Details 40 false false R41.htm 995770 - Disclosure - Significant Accounting Policies - Additional Information (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails Significant Accounting Policies - Additional Information (Details) Details 41 false false R42.htm 995790 - Disclosure - Investments - Schedule of Investment (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfInvestmentDetails Investments - Schedule of Investment (Details) Details 42 false false R43.htm 995800 - Disclosure - Investments - Schedule of Portfolio Composition by Industry Grouping at Fair Value (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfPortfolioCompositionByIndustryGroupingAtFairValueDetails Investments - Schedule of Portfolio Composition by Industry Grouping at Fair Value (Details) Details 43 false false R44.htm 995810 - Disclosure - Investments - Schedule of Portfolio Composition by Geographic Grouping at Fair Value (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfPortfolioCompositionByGeographicGroupingAtFairValueDetails Investments - Schedule of Portfolio Composition by Geographic Grouping at Fair Value (Details) Details 44 false false R45.htm 995820 - Disclosure - Investments - Additional Information (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetails Investments - Additional Information (Details) Details 45 false false R46.htm 995830 - Disclosure - Investments - Schedule of Fair Value Measurements of Assets (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfFairValueMeasurementsOfAssetsDetails Investments - Schedule of Fair Value Measurements of Assets (Details) Details 46 false false R47.htm 995840 - Disclosure - Investments - Schedule of Reconciliation of Investments Measured at Fair value on a recurring basis using Level 3 inputs (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfReconciliationOfInvestmentsMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsDetails Investments - Schedule of Reconciliation of Investments Measured at Fair value on a recurring basis using Level 3 inputs (Details) Details 47 false false R48.htm 995850 - Disclosure - Investments - Schedule of Quantitative Information Regarding Level 3 Fair Value Measurements Inputs (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfQuantitativeInformationRegardingLevel3FairValueMeasurementsInputsDetails Investments - Schedule of Quantitative Information Regarding Level 3 Fair Value Measurements Inputs (Details) Details 48 false false R49.htm 995860 - Disclosure - Borrowings - Additional Information (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails Borrowings - Additional Information (Details) Details 49 false false R50.htm 995870 - Disclosure - Borrowings - Schedule of Debt Maturity (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureBorrowingsScheduleOfDebtMaturityDetails Borrowings - Schedule of Debt Maturity (Details) Details 50 false false R51.htm 995880 - Disclosure - Indemnification, Guarantees, Commitments and Contingencies (Additional Information) (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/DisclosureIndemnificationGuaranteesCommitmentsAndContingenciesAdditionalInformationDetails Indemnification, Guarantees, Commitments and Contingencies (Additional Information) (Details) Details http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureIndemnificationGuaranteesCommitmentsAndContingenciesTables 51 false false R52.htm 995890 - Disclosure - Indemnification, Guarantees, Commitments and Contingencies - Summary of Unfunded Commitment (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureIndemnificationGuaranteesCommitmentsAndContingenciesSummaryOfUnfundedCommitmentDetails Indemnification, Guarantees, Commitments and Contingencies - Summary of Unfunded Commitment (Details) Details 52 false false R53.htm 995900 - Disclosure - Agreements and Related Party Transactions - Schedule of Related Party Transactions under the Advisory and Administration Agreements (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/DisclosureAgreementsAndRelatedPartyTransactionsScheduleOfRelatedPartyTransactionsUnderTheAdvisoryAndAdministrationAgreementsDetails Agreements and Related Party Transactions - Schedule of Related Party Transactions under the Advisory and Administration Agreements (Details) Details 53 false false R54.htm 995910 - Disclosure - Agreements and Related Party Transactions - Schedule of Resulting from Transactions under the Advisory and Administration Agreements (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/DisclosureAgreementsAndRelatedPartyTransactionsScheduleOfResultingFromTransactionsUnderTheAdvisoryAndAdministrationAgreementsDetails Agreements and Related Party Transactions - Schedule of Resulting from Transactions under the Advisory and Administration Agreements (Details) Details 54 false false R55.htm 995920 - Disclosure - Agreements and Related Party Transactions- Additional Information (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureAgreementsAndRelatedPartyTransactionsAdditionalInformationDetails Agreements and Related Party Transactions- Additional Information (Details) Details 55 false false R56.htm 995930 - Disclosure - Directors Fees - Additional Information (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureDirectorsFeesAdditionalInformationDetails Directors Fees - Additional Information (Details) Details 56 false false R57.htm 995940 - Disclosure - Net Change in Net Assets Resulting from Operations Per Share - Schedule of Computation of the Weighted Average Basic and Diluted Net Assets Per Share from Operations (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/DisclosureNetChangeInNetAssetsResultingFromOperationsPerShareScheduleOfComputationOfTheWeightedAverageBasicAndDilutedNetAssetsPerShare Net Change in Net Assets Resulting from Operations Per Share - Schedule of Computation of the Weighted Average Basic and Diluted Net Assets Per Share from Operations (Details) Details 57 false false R58.htm 995950 - Disclosure - Distributions - Schedule of Distributions Declared on Shares of Common Stock (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureDistributionsScheduleOfDistributionsDeclaredOnSharesOfCommonStockDetails Distributions - Schedule of Distributions Declared on Shares of Common Stock (Details) Details 58 false false R59.htm 995960 - Disclosure - Distributions - Schedule of Cash Dividend Distribution (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureDistributionsScheduleOfCashDividendDistributionDetails Distributions - Schedule of Cash Dividend Distribution (Details) Details 59 false false R60.htm 995970 - Disclosure - Share Transactions - Summary Of Shares Issued (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureShareTransactionsSummaryOfSharesIssuedDetails Share Transactions - Summary Of Shares Issued (Details) Details 60 false false R61.htm 995980 - Disclosure - Share Transactions (Additional Information) (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/DisclosureShareTransactionsAdditionalInformationDetails Share Transactions (Additional Information) (Details) Details http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureShareTransactionsTables 61 false false R62.htm 995990 - Disclosure - Financial Highlights - Schedule of Financial Highlights (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureFinancialHighlightsScheduleOfFinancialHighlightsDetails Financial Highlights - Schedule of Financial Highlights (Details) Details 62 false false R63.htm 996000 - Disclosure - Other Fee Income - Schedule of Other Fee Income (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/Role_DisclosureOtherFeeIncomeScheduleOfOtherFeeIncomeDetails Other Fee Income - Schedule of Other Fee Income (Details) Details 63 false false R64.htm 996010 - Disclosure - Tax Information - Schedule Of Aggregate Investment unrealized appreciation and depreciation based on cost for U.S. federal income tax purposes (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/DisclosureTaxInformationScheduleOfAggregateInvestmentUnrealizedAppreciationAndDepreciationBasedOnCostForUsFederalIncomeTaxPurposesDetails Tax Information - Schedule Of Aggregate Investment unrealized appreciation and depreciation based on cost for U.S. federal income tax purposes (Details) Details 64 false false R65.htm 996020 - Disclosure - Segment Reporting (Additional Information) (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetails Segment Reporting (Additional Information) (Details) Details http://www.icmbdc.com/20260331/taxonomy/role/DisclosureSegmentReporting 65 false false R66.htm 996030 - Disclosure - Subsequent Events - Additional Information (Details) Sheet http://www.icmbdc.com/20260331/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails Subsequent Events - Additional Information (Details) Details 66 false false All Reports Book All Reports icmb-20260331.htm icmb-20260331.xsd http://fasb.org/srt/2025 http://fasb.org/us-gaap/2025 http://xbrl.sec.gov/cef/2025 http://xbrl.sec.gov/dei/2025 http://xbrl.sec.gov/ecd/2025 false false