v3.3.1.900

Commitments and Contingencies - Additional Information (Detail) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2015 | Dec. 31, 2014 | Dec. 31, 2013
Loss Contingencies [Line Items] |  |  |
Lease expiration term | Sep. 30, 2017 |  |
Future minimum payments under operating lease agreements | $ 1,100,000 |  |
Rent expense | $ 393,000 | $ 263,000 | $ 301,000
Eligibility for 401(k) retirement savings plan | 90 days |  |
401(k) retirement savings plan matching contributions | $ 0 |  |
President and Chief Executive Officer [Member] |  |  |
Loss Contingencies [Line Items] |  |  |
Employment agreement start date | 2012-04 |  |
Employment agreement expiry date | 2016-04 |  |
Annual salary under agreement | $ 365,000 |  |
Agreement termination condition | 30 days |  |
Minimum salary period to determine company's obligation under condition | 18 months |  |
Minimum percentage of salary payable to determine company's obligation | 50.00% |  |
Chief Financial Officer [Member] |  |  |
Loss Contingencies [Line Items] |  |  |
Employment agreement start date | 2014-04 |  |
Employment agreement expiry date | 2016-04 |  |
Annual salary under agreement | $ 205,000 |  |
Agreement termination condition | 30 days |  |
Minimum salary period to determine company's obligation under condition | 9 months |  |
Blue Spike Litigation [Member] |  |  |
Loss Contingencies [Line Items] |  |  |
Lawsuit filing date | Oct. 08, 2013 |  |
Additional lawsuit filing date | Nov. 19, 2015 |  |
Morpho Komodo Litigation [Member] |  |  |
Loss Contingencies [Line Items] |  |  |
Lawsuit filing date | Jun. 19, 2015 |  |

X
- Definition Annual salary under agreement. + References No definition available. + Details
Name: | ifon_AnnualSalaryUnderAgreement
Namespace Prefix: | ifon_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Commitments And Contingency Additional Lawsuit Filing Date. + References No definition available. + Details
Name: | ifon_CommitmentsAndContingencyAdditionalLawsuitFilingDate
Namespace Prefix: | ifon_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Commitments and contingency lawsuit filing date. + References No definition available. + Details
Name: | ifon_CommitmentsAndContingencyLawsuitFilingDate
Namespace Prefix: | ifon_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan Employer Matching Contribution Amount + References No definition available. + Details
Name: | ifon_DefinedContributionPlanEmployerMatchingContributionAmount
Namespace Prefix: | ifon_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Employment agreement expiration period. + References No definition available. + Details
Name: | ifon_EmploymentAgreementExpirationPeriod
Namespace Prefix: | ifon_
Data Type: | xbrli:gYearMonthItemType
Balance Type: | na
Period Type: | duration

X
- Definition Employment agreement initiation period. + References No definition available. + Details
Name: | ifon_EmploymentAgreementInitiationPeriod
Namespace Prefix: | ifon_
Data Type: | xbrli:gYearMonthItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum period of service by employees under defined benefit plan. + References No definition available. + Details
Name: | ifon_MinimumPeriodOfServiceByEmployeesUnderDefinedBenefitPlan
Namespace Prefix: | ifon_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Notice period for termination of agreement for company. + References No definition available. + Details
Name: | ifon_NoticePeriodForTerminationOfAgreementForCompany
Namespace Prefix: | ifon_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percent of salary payable consider for salary obligation under employment agreement condition. + References No definition available. + Details
Name: | ifon_PercentOfSalaryPayableConsiderForSalaryObligationUnderEmploymentAgreementCondition
Namespace Prefix: | ifon_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Salary period consider for salary obligation under employment agreement condition. + References No definition available. + Details
Name: | ifon_SalaryPeriodConsiderForSalaryObligationUnderEmploymentAgreementCondition
Namespace Prefix: | ifon_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date which lease or group of leases is set to expire, in CCYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_LeaseExpirationDate1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41499-112717 + Details
Name: | us-gaap_OperatingLeasesRentExpenseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_TitleOfIndividualAxis=ifon_PresidentAndChiefExecutiveOfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TitleOfIndividualAxis=us-gaap_ChiefFinancialOfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=ifon_BlueSpikeLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=ifon_MorphoKomodoLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |