Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation (Narrative) (Details)

v2.4.1.9
Stock-Based Compensation (Narrative) (Details) (USD $)
12 Months Ended 1 Months Ended
Dec. 31, 2014
Sep. 24, 2014
Mar. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock expense $ 497,994us-gaap_RestrictedStockExpense    
2013 Equity Compensation Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized for issuance under equity incentive plan 500,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= ipdn_EquityCompensationPlanMember
   
NAPW [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options granted   183,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_BusinessAcquisitionAxis
= ipdn_NationalAssociationOfProfessionalWomenMember
 
NAPW [Member] | Aegis Capital Corp. [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Warrants issued   50,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_BusinessAcquisitionAxis
= ipdn_NationalAssociationOfProfessionalWomenMember
/ dei_LegalEntityAxis
= ipdn_AegisCapitalCorpMember
 
Exercise price of warrants   4.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_BusinessAcquisitionAxis
= ipdn_NationalAssociationOfProfessionalWomenMember
/ dei_LegalEntityAxis
= ipdn_AegisCapitalCorpMember
 
Fair value of warrants   138,768us-gaap_WarrantsAndRightsOutstanding
/ us-gaap_BusinessAcquisitionAxis
= ipdn_NationalAssociationOfProfessionalWomenMember
/ dei_LegalEntityAxis
= ipdn_AegisCapitalCorpMember
 
NAPW [Member] | Mr. Proman [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Warrants issued   181,250us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_BusinessAcquisitionAxis
= ipdn_NationalAssociationOfProfessionalWomenMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ipdn_MatthewPromanMember
 
Fair value of warrants   294,342us-gaap_WarrantsAndRightsOutstanding
/ us-gaap_BusinessAcquisitionAxis
= ipdn_NationalAssociationOfProfessionalWomenMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ipdn_MatthewPromanMember
 
NAPW [Member] | Warrant [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Term   5 years  
NAPW [Member] | Warrant [Member] | Mr. Proman [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Warrants issued   50,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_BusinessAcquisitionAxis
= ipdn_NationalAssociationOfProfessionalWomenMember
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ipdn_MatthewPromanMember
 
Exercise price of warrants   4.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_BusinessAcquisitionAxis
= ipdn_NationalAssociationOfProfessionalWomenMember
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ipdn_MatthewPromanMember
 
NAPW [Member] | Warrant Two [Member] | Mr. Proman [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Warrants issued   131,250us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_BusinessAcquisitionAxis
= ipdn_NationalAssociationOfProfessionalWomenMember
/ us-gaap_ClassOfWarrantOrRightAxis
= ipdn_WarrantTwoMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ipdn_MatthewPromanMember
 
Exercise price of warrants   10.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_BusinessAcquisitionAxis
= ipdn_NationalAssociationOfProfessionalWomenMember
/ us-gaap_ClassOfWarrantOrRightAxis
= ipdn_WarrantTwoMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ipdn_MatthewPromanMember
 
Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation expense 201,582us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Period over which compensation expense will be recognized 2 years 3 months    
Stock Options [Member] | Certain directors, senior management and employees [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options granted     187,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
Fair value of stock options granted     308,350us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
Stock options granted, exercise price     $ 3.45us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
Term     10 years
Vesting period     3 years
Compensation expense 67,194us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
   
Stock Options [Member] | NAPW [Member] | Mr. Proman [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options granted   183,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_BusinessAcquisitionAxis
= ipdn_NationalAssociationOfProfessionalWomenMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ipdn_MatthewPromanMember
 
Fair value of stock options granted   556,496us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_BusinessAcquisitionAxis
= ipdn_NationalAssociationOfProfessionalWomenMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ipdn_MatthewPromanMember
 
Stock options granted, exercise price   3.45us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_BusinessAcquisitionAxis
= ipdn_NationalAssociationOfProfessionalWomenMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ipdn_MatthewPromanMember
 
Term   10 years  
Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Restricted stock granted 300,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Restricted stock vested 99,999us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Number of shares vested annually 66,667ipdn_SharebasedCompensationArrangementBySharebasedPaymentAwardVestingInstallmentsNumberOfShares
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Fair value of restricted stock granted $ 1,494,000us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember