XML 21 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Shareholders' Equity and Debt (Debt) (Details) (USD $)
3 Months Ended 0 Months Ended
Mar. 31, 2015
Jun. 26, 2014
Employee | Restricted Stock    
Line of Credit Facility [Line Items]    
Restricted stock awards, vesting period 4 years  
SunTrust Bank | Line of Credit | Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Expiration period   3 years
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, 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
Interest rate spread, minimum   1.00%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= cpix_SunTrustBankMember
Interest rate spread, maximum   2.85%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= cpix_SunTrustBankMember
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