XML 79 R57.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Stockholders' Equity - Narrative (Details) - USD ($) |  | 12 Months Ended |  |  |
--- | --- | --- | --- | --- | ---
Nov. 09, 2021 | Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | May 16, 2023 | Mar. 31, 2023 | Jun. 24, 2022
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Convertible preferred stock, shares issued upon conversion, conversion price (in dollars per share) |  |  |  |  | $ 326.40 |  |  |
Common stock, shares issued (in shares) | [1] |  | 22,793,075 | 21,090,938 |  |  |  |
Allocated share-based compensation expense |  |  | $ 10,400,000 | $ 22,200,000 | $ 25,000,000 |  |  |
Employee service share-based compensation, nonvested awards, total compensation cost not yet recognized |  |  | $ 4,300,000 | $ 10,500,000 |  |  |  |
Employee service share-based compensation, nonvested awards, total compensation cost not yet recognized, period for recognition |  |  | 1 year 3 months 18 days | 1 year 7 months 6 days |  |  |  |
Number of options outstanding to purchase common stock (in shares) |  |  | 1,128,864 | 1,018,095 |  |  |  |
Aggregate intrinsic value of options outstanding |  |  | $ 2,000 |  |  |  |  |
Aggregate intrinsic value for options exercisable |  |  | $ 1,000 |  |  |  |  |
Options exercisable, remaining contractual term |  |  | 5 years 6 months |  |  |  |  |
Number of options expected to vest (in shares) |  |  | 1,128,864 |  |  |  |  |
Options, expirations in period, weighted average exercise price (in dollars per share) |  |  | $ 38.86 | $ 101.64 | $ 54.72 |  |  |
Options, expirations in period (in shares) |  |  | 9,357 | 6,437 | 583 |  |  |
Options, grants in period, weighted average grant date fair value (in dollars per share) |  |  | $ 11.19 | $ 28.08 | $ 91.32 |  |  |
Proceeds from stock options exercised |  |  | $ 0 | $ 283,000 | $ 6,700,000 |  |  |
Options, exercises in period, aggregate intrinsic value |  |  |  | 81,000 | 7,000,000 |  |  |
McDermid v. Inovio Pharmaceuticals, Inc. and J. Joseph Kim |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Shares issued in settlement (in shares) |  |  |  |  |  |  | 760,083 |
Nonemployee |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Allocated share-based compensation expense |  |  | $ 669,000 | 1,300,000 | 1,400,000 |  |  |
Number of options outstanding to purchase common stock (in shares) |  |  | 61,808 |  |  |  |  |
Research and Development Expense |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Allocated share-based compensation expense |  |  | $ 4,500,000 | 8,800,000 | 13,400,000 |  |  |
General and Administrative Expense |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Allocated share-based compensation expense |  |  | $ 5,900,000 | $ 13,400,000 | $ 11,600,000 |  |  |
Restricted Stock Units (RSUs) |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Number of shares of unvested restricted stock units and options outstanding (in shares) |  |  | 274,794 | 212,964 |  |  |  |
Employee service share-based compensation, nonvested awards, total compensation cost not yet recognized |  |  | $ 3,500,000 | $ 7,200,000 |  |  |  |
Employee service share-based compensation, nonvested awards, total compensation cost not yet recognized, period for recognition |  |  | 1 year 6 months | 1 year 8 months 12 days |  |  |  |
Aggregate intrinsic value of unvested |  |  | $ 1,700,000 |  |  |  |  |
Aggregate intrinsic value of vested |  |  | $ 1,300,000 |  |  |  |  |
RSU's expected to vest (in shares) |  |  | 274,794 |  |  |  |  |
Weighted average grant date fair value (in dollars per share) |  |  | $ 10.34 | $ 37.44 | $ 124.44 |  |  |
Restricted Stock Units (RSUs) | Former President and Chief Executive Officer |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Awards settled in cash, percentage |  |  | 50.00% |  |  |  |  |
2016 Incentive Plan |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Number of shares of vested restricted stock outstanding under the plan (in shares) |  |  | 262,641 |  |  |  |  |
Number of common stock shares outstanding under the Incentive Plan (in shares) |  |  | 961,499 |  |  |  |  |
Vesting period of incentive plan |  |  | 3 years |  |  |  |  |
Contractual year term of incentive plan |  |  | 10 years |  |  |  |  |
2022 Inducement Plan |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Reserved number of shares under the Incentive Plan (in shares) |  |  |  |  |  |  |  | 166,666
Number of shares available for grants under the Incentive Plan (in shares) |  |  | 125,575 |  |  |  |  |
Number of common stock shares outstanding under the Incentive Plan (in shares) |  |  | 27,759 |  |  |  |  |
Number of shares of unvested restricted stock units and options outstanding (in shares) |  |  | 10,278 |  |  |  |  |
2007 Incentive Plan |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Number of common stock shares outstanding under the Incentive Plan (in shares) |  |  | 136,456 |  |  |  |  |
Vesting period of incentive plan |  |  | 3 years |  |  |  |  |
Contractual year term of incentive plan |  |  | 10 years |  |  |  |  |
2023 Incentive Plan |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Reserved number of shares under the Incentive Plan (in shares) |  |  |  |  |  | 1,166,666 |  |
Number of shares available for grants under the Incentive Plan (in shares) |  |  | 1,334,012 |  |  |  |  |
Number of common stock shares outstanding under the Incentive Plan (in shares) |  |  | 3,150 |  |  |  |  |
Number of shares of unvested restricted stock units and options outstanding (in shares) |  |  | 1,875 |  |  |  |  |
Vesting period of incentive plan |  |  | 3 years |  |  |  |  |
Contractual year term of incentive plan |  |  | 10 years |  |  |  |  |
Series C Preferred Stock |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Convertible preferred stock, shares issued upon conversion (in shares) |  |  |  |  | 275 |  |  |
Common stock | 2021 Sales Agreement |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Common stock aggregate offering price |  | $ 300,000,000 |  |  |  |  |  |
Sales Agents will be entitled to compensation |  | 3.00% |  |  |  |  |  |
Stock sale agreement, aggregate number of shares issued (in shares) |  |  | 875,305 | 2,870,478 |  |  |  |
Sales made at a weighted average price (in dollars per share) |  |  | $ 6.33 | $ 29.34 |  |  |  |
Stock sale agreement, aggregate proceeds from issuance of stock |  |  | $ 5,500,000 | $ 83,000,000 |  |  |  |
Remaining authorized amount |  |  | $ 161,800,000 |  |  |  |  |
[1] | (1) The Company effected a reverse stock split of its outstanding shares of common stock on January 24, 2024 where every twelve shares of its common stock issued and outstanding was converted into one share of common stock. Any fractional post-split shares as a result of the reverse split were paid in cash. Shareholders of the Company authorized the Board of Directors to approve the reverse stock split at a special meeting of stockholders held on January 12, 2024. Outstanding share amounts have been restated to reflect the reverse stock split on a retroactive basis for all periods presented.

X
- Definition Convertible Preferred Stock, Shares Issued upon Conversion, Conversion Price Per Share + References No definition available. + Details
Name: | ino_ConvertiblePreferredStockSharesIssuedUponConversionConversionPricePerShare
Namespace Prefix: | ino_
Data Type: | dtr-types1:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Litigation Settlement, Amount Awarded to Other Party, Shares + References No definition available. + Details
Name: | ino_LitigationSettlementAmountAwardedToOtherPartyShares
Namespace Prefix: | ino_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of vested restricted stock outstanding under the plan. + References No definition available. + Details
Name: | ino_NumberOfSharesOfVestedRestrictedStockOutstandingUnderPlan
Namespace Prefix: | ino_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sale of Stock, Sales Proceeds of Any Common Stock, Percentage + References No definition available. + Details
Name: | ino_SaleOfStockSalesProceedsOfAnyCommonStockPercentage
Namespace Prefix: | ino_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Equity Other Than Options, Percentage Settled In Cash + References No definition available. + Details
Name: | ino_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityOtherThanOptionsPercentageSettledInCash
Namespace Prefix: | ino_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based compensation arrangement by share based payment award maximum contractual term. + References No definition available. + Details
Name: | ino_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumContractualTerm
Namespace Prefix: | ino_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm + References No definition available. + Details
Name: | ino_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm
Namespace Prefix: | ino_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Options Outstanding, Aggregate intrinsic value + References No definition available. + Details
Name: | ino_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValue
Namespace Prefix: | ino_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Options, Expected to Vest, Outstanding, Number + References No definition available. + Details
Name: | ino_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExpectedtoVestOutstandingNumber
Namespace Prefix: | ino_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Other Than Options, Expected to Vest, Outstanding, Number + References No definition available. + Details
Name: | ino_SharebasedCompensationArrangementbySharebasedPaymentAwardOtherThanOptionsExpectedtoVestOutstandingNumber
Namespace Prefix: | ino_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Stock Sale Agreement, Aggregate Number of Shares Issued + References No definition available. + Details
Name: | ino_StockSaleAgreementAggregateNumberofSharesIssued
Namespace Prefix: | ino_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock Sale Agreement, Aggregate Proceeds From Issuance Of Stock + References No definition available. + Details
Name: | ino_StockSaleAgreementAggregateProceedsFromIssuanceOfStock
Namespace Prefix: | ino_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Stock Sale Agreement Weighted Average Price Per Share + References No definition available. + Details
Name: | ino_StockSaleAgreementWeightedAveragePricePerShare
Namespace Prefix: | ino_
Data Type: | dtr-types1:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock Sales Agreement, Maximum Authorized Amount + References No definition available. + Details
Name: | ino_StockSalesAgreementMaximumAuthorizedAmount
Namespace Prefix: | ino_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Stock Sales Agreement, Remaining Authorized Amount + References No definition available. + Details
Name: | ino_StockSalesAgreementRemainingAuthorizedAmount
Namespace Prefix: | ino_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of expense for award under share-based payment arrangement. Excludes amount capitalized. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_AllocatedShareBasedCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13 Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483014/272-10-45-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482987/272-10-50-1 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 + Details
Name: | us-gaap_ClassOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total number of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized. + References No definition available. + Details
Name: | us-gaap_CommonStockOtherSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommonStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares issued for each share of convertible preferred stock that is converted. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-6 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16 + Details
Name: | us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of cost not yet recognized for nonvested award under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash inflow from exercise of option under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2A -Subparagraph (a) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2A + Details
Name: | us-gaap_ProceedsFromStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares authorized for issuance under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of options outstanding, including both vested and non-vested options. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | srt_LitigationCaseAxis=ino_McDermidVInovioPharmaceuticalsIncAndJJosephKimMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=ino_FormerPresidentAndChiefExecutiveOfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ino_A2016IncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ino_A2022InducementPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ino_A2007IncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ino_A2023IncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=ino_A2021SalesAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |