XML 77 R64.htm IDEA: XBRL DOCUMENT
v3.22.1

Operating Lease (Details) - Schedule of future lease payments required under non-cancelable operating leases | Dec. 31, 2021 USD ($)
--- | ---
Schedule of future lease payments required under non-cancelable operating leases [Abstract] |
2022 | $ 162,102
2023 | 165,120
2024 | 168,210
2025 | 171,383
2026 | 174,640
Thereafter | 559,664
Total lease payments (undiscounted cash flows) | 1,401,119
Less: imputed interest (discount effect of cash flows) | (265,950)
Total operating liabilities | $ 1,135,169

X
- References No definition available. + Details
Name: | iccc_LessImputedInterestDiscountEffectOfCashFlows
Namespace Prefix: | iccc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Future rental payments receivable within the third year from the balance sheet date under an operating lease. + References No definition available. + Details
Name: | iccc_OperatingLeaseFutureMinimumPaymentsReceivableInThreeYears
Namespace Prefix: | iccc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Future minimum rental payments in aggregate as of the balance sheet date under operating leases. + References No definition available. + Details
Name: | iccc_OperatingLeasesFutureMinimumPaymentReceivable
Namespace Prefix: | iccc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Future rental payments receivable within the fifth year from the balance sheet date under an operating lease. + References No definition available. + Details
Name: | iccc_OperatingLeasesFutureMinimumPaymentReceivableInFiveYears
Namespace Prefix: | iccc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Future rental payments receivable within the fourth year from the balance sheet date under an operating lease. + References No definition available. + Details
Name: | iccc_OperatingLeasesFutureMinimumPaymentReceivableInFourYears
Namespace Prefix: | iccc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Future rental payments receivable within the second year from the balance sheet date under an operating lease. + References No definition available. + Details
Name: | iccc_OperatingLeasesFutureMinimumPaymentReceivableInTwoYears
Namespace Prefix: | iccc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of required minimum rental payments receivable in the remainder of the fiscal year following the latest fiscal year ended for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year. + References No definition available. + Details
Name: | iccc_OperatingLeasesFutureMinimumPaymentReceivableRemainderOfFiscalYear
Namespace Prefix: | iccc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Future minimum lease payments receivable under operating leases for periods greater than five years following the balance sheet date. + References No definition available. + Details
Name: | iccc_OperatingLeasesFutureMinimumPaymentReceivableThereafter
Namespace Prefix: | iccc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Future rental payments receivable within the fifth year from the balance sheet date under an operating lease. + References No definition available. + Details
Name: | iccc_OperatingLeasesFutureMinimumPaymentsReceivableInSixYears
Namespace Prefix: | iccc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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