XML 44 R35.htm IDEA: XBRL DOCUMENT
v3.23.2

Operating Lease (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2023
Operating Lease (Tables) [Line Items] |
Schedule of Lease Costs and Other Lease Information | The following tables describe our lease costs and other lease information:
|  | During the Three-Month Periods Ended June 30, |  |  | During the Six-Month Periods Ended June 30, |
|  | 2023 |  |  | 2022 |  |  | 2023 |  |  | 2022 |
Lease Cost |  |  |  |  |  |  |  |  |  |  |  |
Operating lease cost |  | $ | 98,714 |  |  | $ | 30,237 |  |  | $ | 146,240 |  |  | $ | 60,228 |
Variable lease cost |  |  | 9,720 |  |  |  | 10,350 |  |  |  | 17,334 |  |  |  | 20,700 |
Total lease cost |  | $ | 108,434 |  |  | $ | 40,587 |  |  | $ | 163,574 |  |  | $ | 80,928 |
Operating Lease |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Cash paid for operating lease liabilities |  | $ | 30,993 |  |  | $ | 29,499 |  |  | $ | 61,734 |  |  | $ | 58,998 |
Weighted average remaining lease term (in years) |  |  | 19.6 |  |  |  | 7.6 |  |  |  | 19.6 |  |  |  | 7.6 |
Weighted average discount rate |  |  | 6.3 | % |  |  | 4.77 | % |  |  | 6.3 | % |  |  | 4.77 | %
Schedule of Future Lease Payments Required Under Non-Cancelable Operating Leases | Future lease payments required under non-cancelable operating leases in effect as of June 30, 2023 were as follows:
|  | Amount |
During the six-month period ending December 31, 2023 |  | $ | 154,057 |
During the years ending December 31, |  |  |  |
2024 |  |  | 337,260 |
2025 |  |  | 342,880 |
2026 |  |  | 349,744 |
2027 |  |  | 356,732 |
Thereafter |  |  | 6,313,358 |
Total lease payments (undiscounted cash flows) |  |  | 7,854,031 |
Less: imputed interest (discount effect of cash flows) |  |  | (3,485,650 | )
Total operating liabilities |  | $ | 4,368,381 |

X
- Definition Tabular disclosure of leases cost. + References No definition available. + Details
Name: | iccc_LeasesCostTableTextBlock
Namespace Prefix: | iccc_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Tabular disclosure of schedule of future minimum rental payment for operating leases. + References No definition available. + Details
Name: | iccc_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock
Namespace Prefix: | iccc_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration