Annual report pursuant to Section 13 and 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 $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Warrants [Member]
   
Number of Warrants    
Outstanding - December 31, 2013 131,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
 
Granted 231,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
 
Exercised     
Forfeited or Canceled     
Outstanding - December 31, 2014 362,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
131,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
Exercisable - December 31, 2014 131,250ipdn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
 
Weighted Average Exercise Price    
Outstanding - December 31, 2013 $ 10.00ipdn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
 
Granted $ 7.41ipdn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
 
Exercised     
Forfeited or Canceled     
Outstanding - December 31, 2014 $ 8.34ipdn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
$ 10.00ipdn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
Exercisable - December 31, 2014 $ 10.00ipdn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
 
Weighted Average Remaining Contractual Life (in Years)    
Outstanding 4 years 6 months 5 years 2 months 12 days
Exercisable - December 31, 2014 4 years 2 months 12 days  
Aggregate Intrinsic Value    
Outstanding - December 31, 2013     
Outstanding - December 31, 2014 87,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
  
Exercisable - December 31, 2014