XML 45 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt (Line of Credit) (Details) (USD $)
1 Months Ended 0 Months Ended
Aug. 31, 2011
Jun. 26, 2014
Dec. 31, 2013
Dec. 31, 2014
Credit Facility, Line of Credit | Credit Facility, Fifth Amended and Restated Loan Agreement, the Agreement, August 2011 [Member]        
Line of Credit Facility [Line Items]        
Debt instrument, interest rate at end of period     2.17%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_DomesticLineOfCreditMember
/ cpix_CreditFacilityByAmendmentDateAxis
= cpix_CreditFacilityFifthAmendedAndRestatedLoanAgreementAgreementAugust2011Member
 
Line of credit, unused capacity, commitment fee percentage 0.25%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_DomesticLineOfCreditMember
/ cpix_CreditFacilityByAmendmentDateAxis
= cpix_CreditFacilityFifthAmendedAndRestatedLoanAgreementAgreementAugust2011Member
     
Line of Credit [Member] | Credit Facility, Fifth Amended and Restated Loan Agreement, the Agreement, August 2011 [Member] | Revolving Credit Facility [Member]        
Line of Credit Facility [Line Items]        
Line of credit, maximum borrowing capacity 10,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= us-gaap_LineOfCreditMember
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= cpix_CreditFacilityFifthAmendedAndRestatedLoanAgreementAgreementAugust2011Member
     
SunTrust Bank [Member] | Line of Credit [Member] | Revolving Credit Facility [Member]        
Line of Credit Facility [Line Items]        
Line of credit, maximum borrowing capacity   12,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= cpix_SunTrustBankMember
   
Line of credit, maximum borrowing capacity upon satisfaction of certain conditions   20,000,000cpix_LineOfCreditFacilityMaximumBorrowingCapacityUponSatisfactionOfCertainConditions
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= cpix_SunTrustBankMember
   
Line of Credit Facility, Expiration Period   3 years    
Line of credit, unused capacity, commitment fee percentage   0.25%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= cpix_SunTrustBankMember
   
Deferred finance costs       $ 100,000us-gaap_DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsNet
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= cpix_SunTrustBankMember
Debt Instrument, Interest Rate, Stated Percentage Rate Range, Minimum   1.00%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= cpix_SunTrustBankMember
   
Debt Instrument, Interest Rate, Stated Percentage Rate Range, Maximum   2.85%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= cpix_SunTrustBankMember