v3.3.1.900

Summary of Significant Accounting Policies - Additional Information (Detail) | 12 Months Ended
--- | ---
Dec. 31, 2015 USD ($) Customer Manufacturer shares | Dec. 31, 2014 USD ($) Customer shares | Dec. 31, 2013 USD ($) Customer shares
Summary Of Significant Accounting Policies [Line Items] |  |  |
Maturity of cash equivalents | 90 days |  |
Deposits with certain financial institutions | $ 2,200,000 | $ 1,000,000 |
Accounts receivable, allowance for doubtful accounts | 95,000 | 95,000 |
Inventory net of write-downs | 276,000 | 339,000 |
Prepaid inventory balances included in prepaid assets | 1,232,000 | 2,055,000 |
Impairment of long-lived assets | 0 | 0 | $ 0
Advertising expense | $ 992,000 | $ 745,000 | $ 523,000
Percentage of tax benefit likely to being realized upon settlement | 50.00% |  |
Uncertain tax positions | $ 0 |  |
Years under examination, description | Company are subject to IRS examination for the 2004 through 2015 tax years |  |
Year under examination | 2004 |  |
Year under examination one | 2015 |  |
Anti-dilutive securities excluded from computation of earnings per share | shares | 20,000 | 0 | 756,000
Number of manufactures | Manufacturer | 21 |  |
In The Money Option [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Anti-dilutive securities excluded from computation of earnings per share | shares | 1,237,000 |  | 137,000
Supplier Concentration Risk [Member] | Cost of Goods, Product Line [Member] | Major Supplier One [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Concentration Risk, Percentage | 16.00% |  |
Supplier Concentration Risk [Member] | Cost of Goods, Product Line [Member] | Major Supplier Two [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Concentration Risk, Percentage | 15.00% |  |
Supplier Concentration Risk [Member] | Cost of Goods, Product Line [Member] | Major Supplier Three [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Concentration Risk, Percentage | 12.00% |  |
Supplier Concentration Risk [Member] | Cost of Goods, Total [Member] | Major Supplier One [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Concentration Risk, Percentage | 16.00% | 38.00% | 38.00%
Supplier Concentration Risk [Member] | Cost of Goods, Total [Member] | Major Supplier Two [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Concentration Risk, Percentage | 15.00% | 14.00% | 12.00%
Supplier Concentration Risk [Member] | Cost of Goods, Total [Member] | Major Supplier Three [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Concentration Risk, Percentage | 12.00% | 12.00% | 10.00%
Customer Concentration Risk [Member] | Sales Revenue, Net [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Concentration Risk, Percentage | 10.00% | 10.00% | 10.00%
Number of customers | Customer | 3 | 3 | 3
Customer Concentration Risk [Member] | Sales Revenue, Net [Member] | Major Customer One [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Concentration Risk, Percentage | 18.00% | 25.00% | 20.00%
Customer Concentration Risk [Member] | Sales Revenue, Net [Member] | Major Customer Two [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Concentration Risk, Percentage | 15.00% | 13.00% | 14.00%
Customer Concentration Risk [Member] | Sales Revenue, Net [Member] | Major Customer Three [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Concentration Risk, Percentage | 10.00% | 11.00% | 13.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Major Customer One [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Concentration Risk, Percentage | 35.00% | 25.00% | 18.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Major Customer Two [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Concentration Risk, Percentage | 16.00% | 19.00% | 15.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Major Customer Three [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Concentration Risk, Percentage | 16.00% | 14.00% | 24.00%
Minimum [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Estimated useful lives of property and equipment | 18 months |  |
State income tax | 3 years |  |
Maximum [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Estimated useful lives of property and equipment | 7 years |  |
State income tax | 4 years |  |

X
- Definition Cash maturity period maximum. + References No definition available. + Details
Name: | ifon_CashMaturityPeriodMaximum
Namespace Prefix: | ifon_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Customer + References No definition available. + Details
Name: | ifon_NumberOfCustomer
Namespace Prefix: | ifon_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Manufacturers For Manufacturing Product + References No definition available. + Details
Name: | ifon_NumberOfManufacturersForManufacturingProduct
Namespace Prefix: | ifon_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Open tax year one. + References No definition available. + Details
Name: | ifon_OpenTaxYearOne
Namespace Prefix: | ifon_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Open tax year under examination. + References No definition available. + Details
Name: | ifon_OpenTaxYearUnderExamination
Namespace Prefix: | ifon_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of tax benefit likely of being realized upon settlement. + References No definition available. + Details
Name: | ifon_PercentageOfTaxBenefitLikelyOfBeingRealizedUponSettlement
Namespace Prefix: | ifon_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period of examination under for income tax returns. + References No definition available. + Details
Name: | ifon_PeriodOfExaminationUnderForIncomeTaxReturns
Namespace Prefix: | ifon_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Prepaid inventory. + References No definition available. + Details
Name: | ifon_PrepaidInventory
Namespace Prefix: | ifon_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Summary Of Significant Accounting Policies [Line Items] + References No definition available. + Details
Name: | ifon_SummaryOfSignificantAccountingPoliciesLineItems
Namespace Prefix: | ifon_
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 A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.4) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5074-111524 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Antidilution -URI http://asc.fasb.org/extlink&oid=6505113 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Diluted Earnings Per Share -URI http://asc.fasb.org/extlink&oid=6510752 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Contingent Stock Agreement -URI http://asc.fasb.org/extlink&oid=6508534 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 + Details
Name: | us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=51801978&loc=d3e6351-108592 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=49121117&loc=d3e13531-108611 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=51801978&loc=d3e6404-108592 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=49121117&loc=d3e13537-108611 + Details
Name: | us-gaap_ConcentrationRiskPercentage1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 225 -Section 45 -Paragraph 11 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=51659069&loc=d3e92212-112881 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Impairment -URI http://asc.fasb.org/extlink&oid=6515133 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=51719941&loc=d3e2921-110230 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=51824106&loc=d3e2420-110228 + Details
Name: | us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of valuation reserve for inventory. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.BB) -URI http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 35 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=51655945&loc=d3e3927-108312 + Details
Name: | us-gaap_InventoryValuationReserves
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The current portion of the amount recognized for uncertain tax positions as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LiabilityForUncertainTaxPositionsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Tax year that remains open to examination under enacted tax laws, in CCYY format. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32718-109319 + Details
Name: | us-gaap_OpenTaxYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:gYearItemType
Balance Type: | na
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
- Details
Name: | us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=ifon_InTheMoneyOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_CostOfGoodsProductLineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorCustomersAxis=ifon_MajorSupplierOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorCustomersAxis=ifon_MajorSupplierTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorCustomersAxis=ifon_MajorSupplierThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_CostOfGoodsTotalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorCustomersAxis=ifon_MajorCustomerOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorCustomersAxis=ifon_MajorCustomerTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorCustomersAxis=ifon_MajorCustomerThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember
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: |