XML 27 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Formation of Business of the Company and Summary of Significant Accounting Policies (Details 4) (USD $)
In Thousands, except Share data, unless otherwise specified
1 Months Ended 12 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Numerator:        
Net loss attributable to BioPharmX common stockholders $ (1,237)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic $ (364)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic $ (8,129)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic $ (1,588)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Denominator:        
Weighted-average shares of common stock outstanding used in the calculation of basic net loss per share attributable to BioPharmX common stockholders 11,408,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 7,750,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 10,217,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 7,119,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Effect of dilutive securities:        
Weighted-average shares of common stock outstanding used in the calculation of diluted net loss per share attributable to BioPharmX common stockholders 11,408,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 7,750,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 10,217,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 7,119,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Convertible Redeemable Preferred Stock        
Effect of dilutive securities:        
Anti dilutive securities excluded from computation of diluted net loss per share 4,207,987us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= bpmx_ConvertibleRedeemablePreferredStockMember
  4,207,987us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= bpmx_ConvertibleRedeemablePreferredStockMember
 
Stock options and awards to purchase common stock        
Effect of dilutive securities:        
Anti dilutive securities excluded from computation of diluted net loss per share 2,882,585us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_StockOptionMember
2,606,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_StockOptionMember
2,802,690us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_StockOptionMember
2,606,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_StockOptionMember
Common Stock Warrants        
Effect of dilutive securities:        
Anti dilutive securities excluded from computation of diluted net loss per share 2,702,543us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= bpmx_CommonStockWarrantsMember
  2,702,543us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= bpmx_CommonStockWarrantsMember