Quarterly report pursuant to Section 13 or 15(d)

Intangible Assets (Schedule of Intangible Assets) (Details)

v2.4.1.9
Intangible Assets (Schedule of Intangible Assets) (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 15,555,000us-gaap_FiniteLivedIntangibleAssetsGross  
Accumulated Amortization (1,442,262)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization  
Net Carrying Amount 14,112,738us-gaap_FiniteLivedIntangibleAssetsNet  
Indefinite-lived intangible assets: Trade Name 90,400us-gaap_IndefiniteLivedTradeNames  
Intangible assets, net 14,203,138us-gaap_IntangibleAssetsNetExcludingGoodwill 14,934,225us-gaap_IntangibleAssetsNetExcludingGoodwill
Sales Process [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful Lives (Years) 10 years  
Gross Carrying Amount 3,970,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ipdn_SalesProcessMember
 
Accumulated Amortization (204,014)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ipdn_SalesProcessMember
 
Net Carrying Amount 3,765,986us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ipdn_SalesProcessMember
 
Paid Member Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful Lives (Years) 5 years  
Gross Carrying Amount 890,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ipdn_PaidMemberRelationshipsMember
 
Accumulated Amortization (91,472)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ipdn_PaidMemberRelationshipsMember
 
Net Carrying Amount 798,528us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ipdn_PaidMemberRelationshipsMember
 
Member Lists [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful Lives (Years) 5 years  
Gross Carrying Amount 8,957,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerListsMember
 
Accumulated Amortization (920,581)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerListsMember
 
Net Carrying Amount 8,036,419us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerListsMember
 
Developed Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful Lives (Years) 3 years  
Gross Carrying Amount 978,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
 
Accumulated Amortization (147,667)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
 
Net Carrying Amount 830,333us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
 
Trade Name/Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful Lives (Years) 4 years  
Gross Carrying Amount 480,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksAndTradeNamesMember
 
Accumulated Amortization (59,861)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksAndTradeNamesMember
 
Net Carrying Amount 420,139us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksAndTradeNamesMember
 
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful Lives (Years) 5 years  
Gross Carrying Amount 280,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
 
Accumulated Amortization (18,667)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
 
Net Carrying Amount $ 261,333us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember