XML 41 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation Plans (Schedule of Share-Based Compensation Expense) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation $ 760,894us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation $ 670,934us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation $ 632,818us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
Employee      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation 660,963us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_TitleOfIndividualAxis
= cpix_EmployeeMember
614,818us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_TitleOfIndividualAxis
= cpix_EmployeeMember
555,898us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_TitleOfIndividualAxis
= cpix_EmployeeMember
Nonemployee      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation $ 99,931us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_TitleOfIndividualAxis
= cpix_NonemployeeMember
$ 56,116us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_TitleOfIndividualAxis
= cpix_NonemployeeMember
$ 76,920us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_TitleOfIndividualAxis
= cpix_NonemployeeMember