Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies (Details Textual)

v2.4.1.9
Summary of Significant Accounting Policies (Details Textual) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Accounting Policies [Line Items]        
Inventory Adjustments $ 505,000us-gaap_InventoryAdjustments   $ 797,000us-gaap_InventoryAdjustments  
Cash and Cash Equivalents, At Carrying Value 5,021,000us-gaap_CashAndCashEquivalentsAtCarryingValue 5,519,000us-gaap_CashAndCashEquivalentsAtCarryingValue 2,926,000us-gaap_CashAndCashEquivalentsAtCarryingValue 1,638,000us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash, FDIC Insured Amount 582,000us-gaap_CashFDICInsuredAmount      
Cash, Uninsured Amount 4,700,000us-gaap_CashUninsuredAmount      
Due from Banks 5,300,000us-gaap_DueFromBanks      
Provision of Sales Allowance 55,000us-gaap_SalesAllowancesGoods   129,000us-gaap_SalesAllowancesGoods  
Marketing and Advertising Expense 3,100,000us-gaap_MarketingAndAdvertisingExpense 3,400,000us-gaap_MarketingAndAdvertisingExpense    
Prepaid expenses and other current assets 670,000us-gaap_PrepaidExpenseAndOtherAssetsCurrent   1,404,000us-gaap_PrepaidExpenseAndOtherAssetsCurrent  
Research and development 208,000us-gaap_ResearchAndDevelopmentExpense 278,000us-gaap_ResearchAndDevelopmentExpense    
Common Stock, par value (in dollars per share) $ 0.0005us-gaap_CommonStockParOrStatedValuePerShare   $ 0.0005us-gaap_CommonStockParOrStatedValuePerShare  
Share-based Compensation 34,000us-gaap_ShareBasedCompensation 64,000us-gaap_ShareBasedCompensation    
Estimated Future Sales Return [Member]        
Accounting Policies [Line Items]        
Accrued Liabilities 1,500,000us-gaap_AccruedLiabilitiesCurrentAndNoncurrent
/ prph_AccruedAdvertisingAndOtherAllowancesAxis
= prph_EstimatedFutureSalesReturnMember
  1,500,000us-gaap_AccruedLiabilitiesCurrentAndNoncurrent
/ prph_AccruedAdvertisingAndOtherAllowancesAxis
= prph_EstimatedFutureSalesReturnMember
 
Cooperative Incentive [Member]        
Accounting Policies [Line Items]        
Accrued Liabilities 1,600,000us-gaap_AccruedLiabilitiesCurrentAndNoncurrent
/ prph_AccruedAdvertisingAndOtherAllowancesAxis
= prph_CooperativeIncentiveMember
  2,100,000us-gaap_AccruedLiabilitiesCurrentAndNoncurrent
/ prph_AccruedAdvertisingAndOtherAllowancesAxis
= prph_CooperativeIncentiveMember
 
Sales Revenue, Goods, Net [Member]        
Accounting Policies [Line Items]        
Concentration Risk, Percentage 93.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
95.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
   
Building and Building Improvements [Member] | Maximum [Member]        
Accounting Policies [Line Items]        
Property, Plant and Equipment, Useful Life 39 years      
Building and Building Improvements [Member] | Minimum [Member]        
Accounting Policies [Line Items]        
Property, Plant and Equipment, Useful Life 10 years      
Machinery and Equipment [Member] | Maximum [Member]        
Accounting Policies [Line Items]        
Property, Plant and Equipment, Useful Life 7 years      
Machinery and Equipment [Member] | Minimum [Member]        
Accounting Policies [Line Items]        
Property, Plant and Equipment, Useful Life 3 years      
Computer Software, Intangible Asset [Member]        
Accounting Policies [Line Items]        
Property, Plant and Equipment, Useful Life 3 years      
Furniture and Fixtures [Member]        
Accounting Policies [Line Items]        
Property, Plant and Equipment, Useful Life 5 years      
Advertising and Incentive Promotion Costs [Member]        
Accounting Policies [Line Items]        
Prepaid expenses and other current assets $ 172,000us-gaap_PrepaidExpenseAndOtherAssetsCurrent
/ prph_OtherOperatingCostAndExpenseGeneralComponentAxis
= prph_AdvertisingAndIncentivePromotionCostsMember
  $ 885,000us-gaap_PrepaidExpenseAndOtherAssetsCurrent
/ prph_OtherOperatingCostAndExpenseGeneralComponentAxis
= prph_AdvertisingAndIncentivePromotionCostsMember