XML 85 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Details 3) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Changes in fair value of the financial liabilities      
(Decrease) Increase in fair value included in change in fair value of common stock warrants $ (516,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings $ 46,100,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings $ (2,300,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
Change in Classification of Warrants from Liability to Equity Due to Exercise (17,002,211)ino_ChangeinClassificationofWarrantsfromLiabilitytoEquityDuetoExercise (35,370,529)ino_ChangeinClassificationofWarrantsfromLiabilitytoEquityDuetoExercise  
Using Significant Unobservable Inputs (Level 3)      
Changes in fair value of the financial liabilities      
Balance at beginning of year 19,540,583us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
2,859,899us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
(Decrease) Increase in fair value included in change in fair value of common stock warrants (515,643)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
46,082,969us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Change in Classification of Warrants from Liability to Equity Due to Exercise (17,002,211)ino_ChangeinClassificationofWarrantsfromLiabilitytoEquityDuetoExercise
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
(35,370,529)ino_ChangeinClassificationofWarrantsfromLiabilitytoEquityDuetoExercise
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Balance at end of year 2,022,729us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
19,540,583us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Warrant Issued in March 2013 | Warrants Issued | Using Significant Unobservable Inputs (Level 3)      
Changes in fair value of the financial liabilities      
Record fair value of warrants issued $ 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
/ ino_ClassOfWarrantByDateIssuedAxis
= ino_WarrantIssuedinMarch2013Member
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= ino_WarrantsIssuedMember
$ 5,968,244us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
/ ino_ClassOfWarrantByDateIssuedAxis
= ino_WarrantIssuedinMarch2013Member
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= ino_WarrantsIssuedMember