XML 69 R60.htm IDEA: XBRL DOCUMENT
v3.25.3

Distributions - Schedule of Distributions Declared on Shares of Common Stock (Details) - $ / shares | 9 Months Ended |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Sep. 30, 2025 | Aug. 07, 2025 | Apr. 15, 2025 | Mar. 20, 2025 | Nov. 06, 2024 | Sep. 18, 2024 | Apr. 12, 2024 | Feb. 08, 2024 | Nov. 09, 2023 | Sep. 14, 2023 | May 04, 2023 | Feb. 02, 2023 | Nov. 11, 2022 | Aug. 25, 2022 | May 05, 2022 | Feb. 03, 2022 | Nov. 03, 2021 | Aug. 25, 2021
Supplemental distribution Declared on November 11, 2022 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Nov. 11, 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date | [1] | Dec. 16, 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date | [1] | Jan. 10, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share | [1] |  |  |  |  |  |  |  |  |  |  |  |  | $ 0.02 |  |  |  |  |
Supplemental distribution Declared on February 2, 2023 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Feb. 02, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date | [1] | Mar. 10, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date | [1] | Mar. 30, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share | [1] |  |  |  |  |  |  |  |  |  |  |  | $ 0.02 |  |  |  |  |  |
Declared on August 25, 2021 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Aug. 25, 2021 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date |  | Sep. 24, 2021 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date |  | Oct. 14, 2021 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 0.15
Declared on November 3, 2021 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Nov. 03, 2021 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date |  | Dec. 10, 2021 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date |  | Jan. 04, 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 0.15 |
Declared on August 25, 2022 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Aug. 25, 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date |  | Sep. 23, 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date |  | Oct. 14, 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 0.15 |  |  |  |
Declared on November 11, 2022 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Nov. 11, 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date |  | Dec. 16, 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date |  | Jan. 10, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 0.13 |  |  |  |  |
Declared on September 14, 2023 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Sep. 14, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date |  | Oct. 12, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date |  | Nov. 02, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share |  |  |  |  |  |  |  |  |  |  | $ 0.13 |  |  |  |  |  |  |  |
Declared on February 2, 2023 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Feb. 02, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date |  | Mar. 10, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date |  | Mar. 30, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share |  |  |  |  |  |  |  |  |  |  |  |  | $ 0.13 |  |  |  |  |  |
Declared on February 3, 2022 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Feb. 03, 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date |  | Mar. 11, 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date |  | Mar. 31, 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 0.15 |  |
Declared on May 5, 2022 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | May 05, 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date |  | Jun. 17, 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date |  | Jul. 08, 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 0.15 |  |  |
Declared on November 9, 2023 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Nov. 09, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date |  | Dec. 14, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date |  | Jan. 08, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share |  |  |  |  |  |  |  |  |  | $ 0.12 |  |  |  |  |  |  |  |  |
Declared on February 8, 2024 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Feb. 08, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date |  | Mar. 15, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date |  | Apr. 05, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share |  |  |  |  |  |  |  |  | $ 0.12 |  |  |  |  |  |  |  |  |  |
Declared on April 12, 2024 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Apr. 12, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date |  | May 26, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date |  | Jun. 14, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share |  |  |  |  |  |  |  | $ 0.12 |  |  |  |  |  |  |  |  |  |  |
Declared on September 18, 2024 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Sep. 18, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date |  | Oct. 16, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date |  | Nov. 06, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share |  |  |  |  |  |  | $ 0.12 |  |  |  |  |  |  |  |  |  |  |  |
Declared on November 6, 2024 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Nov. 06, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date |  | Dec. 20, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date |  | Jan. 08, 2025 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share |  |  |  |  |  | $ 0.12 |  |  |  |  |  |  |  |  |  |  |  |  |
Declared on March 20, 2025 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Mar. 20, 2025 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date |  | Apr. 25, 2025 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date |  | May 16, 2025 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share |  |  |  |  | $ 0.12 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declared on April 15, 2025 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Apr. 15, 2025 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date |  | May 24, 2025 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date |  | Jun. 14, 2025 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share |  |  |  | $ 0.12 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declared on August 7, 2025 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Aug. 07, 2025 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date |  | Sep. 18, 2025 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date |  | Oct. 09, 2025 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share |  |  | $ 0.12 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Supplemental distribution Declared on August 7, 2025 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date | [1] | Aug. 07, 2025 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date | [1] | Sep. 18, 2025 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date | [1] | Oct. 09, 2025 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share | [1] |  | $ 0.02 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Supplemental distribution Declared on November 9, 2023 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Nov. 09, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date | [1] | Dec. 14, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date | [1] | Jan. 08, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share | [1] |  |  |  |  |  |  |  |  | $ 0.03 |  |  |  |  |  |  |  |  |
Supplemental distribution Declared on February 8, 2024 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Feb. 08, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date | [1] | Mar. 15, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date | [1] | Apr. 05, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share | [1] |  |  |  |  |  |  |  | $ 0.03 |  |  |  |  |  |  |  |  |  |
Supplemental distribution Declared on April 12, 2024 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Apr. 12, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date | [1] | May 26, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date | [1] | Jun. 14, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share | [1] |  |  |  |  |  |  | $ 0.03 |  |  |  |  |  |  |  |  |  |  |
Declared on May 4, 2023 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | May 04, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date |  | Jun. 16, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date |  | Jul. 07, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share |  |  |  |  |  |  |  |  |  |  |  | $ 0.13 |  |  |  |  |  |  |
Supplemental distribution Declared on May 4, 2023 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | May 04, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date | [1] | Jun. 16, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date | [1] | Jul. 07, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share | [1] |  |  |  |  |  |  |  |  |  |  | $ 0.05 |  |  |  |  |  |  |
Supplemental distribution Declared on September 14, 2023 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Declaration date |  | Sep. 14, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Record date | [1] | Oct. 12, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment date | [1] | Nov. 02, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount per share | [1] |  |  |  |  |  |  |  |  |  | $ 0.02 |  |  |  |  |  |  |  |
[1] | Supplemental distribution

X
- Definition Date the declared dividend will be paid, in YYYY-MM-DD format. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3 + Details
Name: | us-gaap_DividendPayableDateToBePaidDayMonthAndYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition The per share amount of a dividend declared, but not paid, as of the financial reporting date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3 + Details
Name: | us-gaap_DividendsPayableAmountPerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Date the dividend to be paid was declared, in YYYY-MM-DD format. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3 + Details
Name: | us-gaap_DividendsPayableDateDeclaredDayMonthAndYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_DividendsPayableDateOfRecordDayMonthAndYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DividendsPayableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2020M11SupplementalDividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2023M2SupplementalDividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2021M8DividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2021M11DividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2022M8DividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2022M11DividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2023M9DividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2023M2DividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2022M2DividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2022M5DividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2023M11DividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2024M2DividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2024M4DividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2024M9DividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2024M11DividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2025M3DividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2025M4DividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2025M8DividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2025M8SupplementalDividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2023M11SupplementalDividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2024M2SupplementalDividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2024M4SupplementalDividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2023M5DividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2023M5SupplementalDividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=icmb_O2023M9SupplementalDividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |