Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation (Schedule of Unvested Stock Options) (Details)

v2.4.1.9
Stock-Based Compensation (Schedule of Unvested Stock Options) (Details) (Stock Options [Member], USD $)
12 Months Ended
Dec. 31, 2014
Number of Options  
Unvested - December 31, 2013   
Vested (183,000)us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
Forfeited or Canceled (24,000)us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
Unvested - December 31, 2014 163,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
Weighted Average Grant Date Fair Value  
Unvested - December 31, 2013   
Vested $ (3.04)us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
Forfeited or Canceled $ 1.65us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
Unvested - December 31, 2014 $ 1.65us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
Granted in compensatory arrangements [Member]
 
Number of Options  
Granted/Issued 187,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_StatementScenarioAxis
= ipdn_GrantedAsCompensationMember
Weighted Average Grant Date Fair Value  
Granted/Issued $ 1.65us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_StatementScenarioAxis
= ipdn_GrantedAsCompensationMember
Issued as Merger consideration [Member]
 
Number of Options  
Granted/Issued 183,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_StatementScenarioAxis
= ipdn_IssuedInMergerMember
Weighted Average Grant Date Fair Value  
Granted/Issued $ 3.04us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_StatementScenarioAxis
= ipdn_IssuedInMergerMember