Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation (Schedule of Warrant Activity) (Details)

v2.4.1.9
Stock-Based Compensation (Schedule of Warrant Activity) (Details) (Warrants [Member], USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Warrants [Member]
   
Number of Warrants    
Outstanding - December 31, 2014 362,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
 
Granted     
Exercised     
Forfeited or Canceled     
Outstanding - March 31, 2015 362,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
362,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
Exercisable - March 31, 2015 131,250ipdn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
 
Weighted Average Exercise Price    
Outstanding - December 31, 2014 $ 8.34ipdn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
 
Outstanding - March 31, 2015 $ 8.34ipdn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
$ 8.34ipdn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
Exercisable - March 31, 2015 $ 10.00ipdn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
 
Weighted Average Remaining Contractual Life (in Years)    
Outstanding 4 years 3 months 18 days 4 years 6 months
Exercisable - March 31, 2015 3 years 10 months 24 days  
Aggregate Intrinsic Value    
Outstanding - December 31, 2014 $ 85,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
 
Outstanding - March 31, 2015 $ 85,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
$ 85,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember