XML 81 R72.htm IDEA: XBRL DOCUMENT
v3.23.2

Related Party Transactions (Details) - USD ($) | 6 Months Ended |
--- | --- | ---
Jun. 30, 2023 | Jun. 30, 2022 | Dec. 31, 2022
Related Party Transactions [Abstract] |  |  |
Related party products purchased | $ 56,556 | $ 357,725 |
Accounts receivable | $ 6,101 |  | $ 46,426

X
- Definition Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer. + References No definition available. + Details
Name: | iccc_AccountsReceivableRelatedPartyCurrent
Namespace Prefix: | iccc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates. + References No definition available. + Details
Name: | iccc_RevenueFromRelatedParty
Namespace Prefix: | iccc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RelatedPartyTransactionsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration