XML 52 R41.htm IDEA: XBRL DOCUMENT
v3.3.1.900

Summary of Significant Accounting Policies (Details Textual) - USD ($) | 9 Months Ended | 12 Months Ended
--- | --- | ---
Sep. 30, 2015 | Sep. 30, 2010 | Dec. 31, 2015 | Dec. 31, 2014 | Dec. 31, 2013
Summary of Significant Accounting Policies (Textual) |  |  |  |  |
Decrease (increase) in income (loss) before income taxes descripton |  |  | Approximately $0.01. | Approximately $0.01. | Approximately $0.01.
Stock-based compensation |  |  | $ 23,222 | $ 30,004 | $ 31,359
Advertising expense |  |  | 94,607 | 66,193 | $ 151,080
Federal deposit insurance corporation limits |  |  | 250,000 |  |
Debt issue costs | $ 34,125 | $ 26,489 |  |  |
U.S. government aggregated amount |  |  | $ 1,073,028 | $ 566,637 |
Building addition [Member] |  |  |  |  |
Summary of Significant Accounting Policies (Textual) |  |  |  |  |
Property, plant and equipment, useful life |  |  | 25 years |  |
Building and improvements [Member] |  |  |  |  |
Summary of Significant Accounting Policies (Textual) |  |  |  |  |
Property, plant and equipment, useful life |  |  | 10 years |  |
Property, Plant and Equipment [Member] | Minimum [Member] |  |  |  |  |
Summary of Significant Accounting Policies (Textual) |  |  |  |  |
Property, plant and equipment, useful life |  |  | 5 years |  |
Property, Plant and Equipment [Member] | Maximum [Member] |  |  |  |  |
Summary of Significant Accounting Policies (Textual) |  |  |  |  |
Property, plant and equipment, useful life |  |  | 10 years |  |
Computer equipment [Member] |  |  |  |  |
Summary of Significant Accounting Policies (Textual) |  |  |  |  |
Property, plant and equipment, useful life |  |  | 3 years |  |
Other fixed assets [Member] |  |  |  |  |
Summary of Significant Accounting Policies (Textual) |  |  |  |  |
Property, plant and equipment, useful life |  |  | 5 years |  |

X
- Definition It represents share based compensation decrease(increase) in Income(loss) before income tax description. + References No definition available. + Details
Name: | iccc_ShareBasedCompensationDecreaseIncreaseInIncomeLossBeforeIncomeTaxDescription
Namespace Prefix: | iccc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation. + References No definition available. + Details
Name: | us-gaap_CashFDICInsuredAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of debt issuance costs (for example, but not limited to, legal, accounting, broker, and regulatory fees). + References No definition available. + Details
Name: | us-gaap_DebtIssuanceCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 + Details
Name: | us-gaap_ShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Debt (bills, notes or bonds) that are issued by the government of the United States which are short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 + Details
Name: | us-gaap_USGovernmentSecuritiesAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=iccc_BuildingAdditionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_PropertyPlantAndEquipmentOtherTypesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |