XML 35 R25.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Note A - Description of Business, Basis of Presentation and Significant Transactions (Details Textual) - USD ($) $ / shares in Units, $ in Thousands |  |  |  |  |  | 3 Months Ended | 9 Months Ended |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
May 15, 2022 | Jul. 12, 2021 | Feb. 01, 2021 | Jan. 12, 2021 | Jan. 08, 2021 | Sep. 30, 2022 | Sep. 30, 2021 | Sep. 30, 2022 | Dec. 31, 2021 | Dec. 20, 2021 | Jul. 02, 2021 | Feb. 03, 2021
Sale of Stock, Authorized Amount |  |  | $ 350,000 |  |  |  |  |  |  |  |  |  |
Stock Issued During Period, Value, New Issues |  |  |  |  |  |  |  | $ 1,105 |  |  |  |  |
Stock Repurchase Program, Authorized Amount |  |  |  |  |  |  |  |  |  |  | $ 50,000 |  |
Treasury Stock, Value, Total |  |  |  |  |  |  | $ 7,536 |  | $ 7,536 | $ 2,814 |  |  |
Share Repurchase Program [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Treasury Stock, Shares, Total (in shares) |  |  |  |  |  |  | 909,953 |  | 909,953 |  |  |  |
Treasury Stock, Value, Total |  |  |  |  |  |  | $ 7,500 |  | $ 7,500 |  |  |  |
Roth Capital Partners, LLC [Member] | Pre-funded Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) |  |  |  |  | 926,844 | 926,844 |  |  |  |  |  |  |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) |  |  |  |  | $ 0.0001 |  |  |  |  |  |  |  |
Roth Capital Partners, LLC [Member] | Public Offering Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) |  |  |  |  | 12,078,361 | 7,692,307 |  |  |  |  |  |  |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) |  |  |  |  | $ 6.50 | $ 6.50 |  |  |  |  |  |  |
Class of Warrant or Right, Offering Price, Per Related Warrant (in dollars per share) |  |  |  |  |  | $ 0.0001 |  |  |  |  |  |  |
Roth Capital Partners, LLC [Member] | Underwriter Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) |  |  |  |  | 806,932 | 754,035 |  |  |  |  |  |  | 18,702
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) |  |  |  |  | $ 8.125 |  |  |  |  |  |  |  |
Over Allotment Options, Number of Shares for Warrants (in shares) |  |  |  |  |  | 1,153,846 |  |  |  |  |  |  |
Underwriting Agreement [Member] | Roth Capital Partners, LLC [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Stock Issued During Period, Shares, New Issues (in shares) |  |  |  |  |  | 6,765,463 |  |  |  |  |  |  |
Shares and Warrants Issued, Price Per Share (in dollars per share) |  |  |  |  |  | $ 6.50 |  |  |  |  |  |  |
Shares Issued, Price Per Share (in dollars per share) |  |  |  |  |  | $ 6.4999 |  |  |  |  |  |  |
Proceeds from Issuance or Sale of Equity, Total |  |  |  |  | $ 52,400 |  |  |  |  |  |  |  |
Over-Allotment Option [Member] | Roth Capital Partners, LLC [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Stock Issued During Period, Shares, New Issues (in shares) |  |  |  | 374,035 |  |  |  |  |  |  |  |  |
Purchase Agreement Optional Period to Shares (Day) |  |  |  |  |  | 45 days |  |  |  |  |  |  |
Purchase Agreement, Maximum, Additional Shares Available for Purchase During the Optional Period (in shares) |  |  |  |  |  | 1,153,846 |  |  |  |  |  |  |
ATM Agreement Sales [Member] | JMP and RBCCM [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Stock Issued During Period, Shares, New Issues (in shares) |  |  |  |  |  |  |  |  | 0 |  |  |  |
Equity Distribution Agreement, Maximum Aggregate Offering Price |  |  |  |  |  |  |  |  |  |  |  | $ 75,000 |
Equity Distribution Agreement, Commission Fee, Percentage of Gross Sales |  |  |  |  |  |  |  |  |  |  |  | 3.00% |
Stock Issued During Period, Value, New Issues |  |  | $ 75,000 |  |  |  |  |  |  |  |  |  |
Arimoclomol Purchase Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Payments to Acquire Productive Assets, Total |  | $ 12,800 |  |  |  |  |  |  |  |  |  |  |
Asset Acquisition, Consideration Transferred, Estimated Reserve Liability |  | $ 5,200 |  |  |  |  | 6,300 |  | $ 6,300 |  |  |  |
Estimated Weighted Average Cost of Capital |  | 42.00% |  |  |  |  |  |  |  |  |  |  |
Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount |  |  |  |  |  |  | $ 700 |  | $ 700 |  |  |  |
Arimoclomol Purchase Agreement [Member] | In Process Research and Development [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Asset Acquisition, Recognized Identifiable Assets, Finite-Lived Intangibles | [1] | $ 17,663 |  |  |  |  |  |  |  |  |  |  |
[1] | The primary asset acquired, the IPR&D asset, was expensed and the allocated transaction related costs were included with and expensed with this asset.

X
- Definition Represents estimated reserve liability for asset acquisition consideration transferred. + References No definition available. + Details
Name: | kmph_AssetAcquisitionConsiderationTransferredEstimatedReserveLiability
Namespace Prefix: | kmph_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents finite-lived intangible assets acquired. + References No definition available. + Details
Name: | kmph_AssetAcquisitionRecognizedIdentifiableAssetsFinitelivedIntangibles
Namespace Prefix: | kmph_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the offering price per related warrant. + References No definition available. + Details
Name: | kmph_ClassOfWarrantOrRightOfferingPricePerRelatedWarrant
Namespace Prefix: | kmph_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The percentage of gross sales for commission fee under the equity distribution agreement. + References No definition available. + Details
Name: | kmph_EquityDistributionAgreementCommissionFeePercentageOfGrossSales
Namespace Prefix: | kmph_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum aggregate offering price under the equity distribution agreement. + References No definition available. + Details
Name: | kmph_EquityDistributionAgreementMaximumAggregateOfferingPrice
Namespace Prefix: | kmph_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents estimated weighted average cost of capital. + References No definition available. + Details
Name: | kmph_EstimatedWeightedAverageCostOfCapital
Namespace Prefix: | kmph_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares for warrants in over allotment options. + References No definition available. + Details
Name: | kmph_OverAllotmentOptionsNumberOfSharesForWarrants
Namespace Prefix: | kmph_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the maximum additional shares available for purchase during the optional purchase period. + References No definition available. + Details
Name: | kmph_PurchaseAgreementMaximumAdditionalSharesAvailableForPurchaseDuringTheOptionalPeriod
Namespace Prefix: | kmph_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the period granted to the company by the underwriter as an option to purchase shares. + References No definition available. + Details
Name: | kmph_PurchaseAgreementOptionalPeriodToShares
Namespace Prefix: | kmph_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of stock authorized for sale. + References No definition available. + Details
Name: | kmph_SaleOfStockAuthorizedAmount
Namespace Prefix: | kmph_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The price per share of shares and warrants issued. + References No definition available. + Details
Name: | kmph_SharesAndWarrantsIssuedPricePerShare
Namespace Prefix: | kmph_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319 + Details
Name: | us-gaap_IncomeTaxReconciliationTaxCreditsResearch
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 50 -Section 30 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 50 -Section 30 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 50 -Section 25 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495 + Details
Name: | us-gaap_PaymentsToAcquireProductiveAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOrSaleOfEquity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Per share or per unit amount of equity securities issued. + References No definition available. + Details
Name: | us-gaap_SharesIssuedPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of new stock issued during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of stock repurchase plan authorized. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramAuthorizedAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29,30) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655 + Details
Name: | us-gaap_TreasuryStockShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29,30) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655 + Details
Name: | us-gaap_TreasuryStockValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=kmph_ShareRepurchaseProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=kmph_RothCapitalPartnersLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=kmph_PrefundedWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=kmph_PublicOfferingWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=kmph_UnderwriterWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

X
- Details
Name: | srt_CounterpartyNameAxis=kmph_JMPAndRBCCMMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AssetAcquisitionAxis=kmph_ArimoclomolPurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |