XML 66 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Intangible Assets (Narrative) (Details) (USD $)
12 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Oct. 29, 2013
Feb. 28, 2014
Acquired Finite-Lived Intangible Assets [Line Items]          
Amortization of intangible assets $ 1,596,689us-gaap_AmortizationOfIntangibleAssets $ 896,156us-gaap_AmortizationOfIntangibleAssets $ 506,332us-gaap_AmortizationOfIntangibleAssets    
Additions to intangible assets 3,101,565us-gaap_PaymentsToAcquireIntangibleAssets 7,462,080us-gaap_PaymentsToAcquireIntangibleAssets 2,071,926us-gaap_PaymentsToAcquireIntangibleAssets    
Product and License Rights          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets, gross 16,477,749us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpix_ProductAndLicenseRightsMember
12,139,031us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpix_ProductAndLicenseRightsMember
     
Patents          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets, gross 8,194,264us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
4,866,570us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
     
Additions to intangible assets 3,300,000us-gaap_PaymentsToAcquireIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
2,100,000us-gaap_PaymentsToAcquireIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
     
Product, Kristalose | Product and License Rights          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets, useful life 15 years        
Collaborative Arrangement, Amended International Agreement          
Acquired Finite-Lived Intangible Assets [Line Items]          
Other revenue, potential upfront payment related to product sales   4,000,000cpix_RevenueRecognitionPotentialUpfrontPaymentRelatedtoProductSales
/ us-gaap_TypeOfArrangementAxis
= cpix_AmendedInternationalAgreementMember
     
Product Rights Agreement, U.S. Commercialization Rights for Kristalose from Inalco Biochemicals, Inc. and Inalco S.p.A. | Product, Kristalose | Product and License Rights          
Acquired Finite-Lived Intangible Assets [Line Items]          
Product rights agreement, quarterly payments, expiration date 7 years        
Quarterly payments made 1,300,000cpix_ProductRightsAgreementQuarterlyPaymentsMade
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpix_ProductAndLicenseRightsMember
/ us-gaap_ProductOrServiceAxis
= cpix_KristaloseMember
/ us-gaap_TypeOfArrangementAxis
= cpix_ProductRightsAgreementUSCommercializationRightsForKristaloseFromInalcoBiochemicalsIncAndInalcoSPAMember
800,000cpix_ProductRightsAgreementQuarterlyPaymentsMade
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpix_ProductAndLicenseRightsMember
/ us-gaap_ProductOrServiceAxis
= cpix_KristaloseMember
/ us-gaap_TypeOfArrangementAxis
= cpix_ProductRightsAgreementUSCommercializationRightsForKristaloseFromInalcoBiochemicalsIncAndInalcoSPAMember
     
Product, Vaprisol | Product and License Rights          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets, gross         3,000,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpix_ProductAndLicenseRightsMember
/ dei_LegalEntityAxis
= cpix_VaprisolMember
Pernix Therapeutics | Collaborative Arrangement, Amended International Agreement          
Acquired Finite-Lived Intangible Assets [Line Items]          
Other revenue, potential upfront payment related to product sales $ 3,000,000cpix_RevenueRecognitionPotentialUpfrontPaymentRelatedtoProductSales
/ dei_LegalEntityAxis
= cpix_PernixTherapeuticsMember
/ us-gaap_TypeOfArrangementAxis
= cpix_AmendedInternationalAgreementMember
    $ 4,000,000cpix_RevenueRecognitionPotentialUpfrontPaymentRelatedtoProductSales
/ dei_LegalEntityAxis
= cpix_PernixTherapeuticsMember
/ us-gaap_TypeOfArrangementAxis
= cpix_AmendedInternationalAgreementMember