XML 103 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Convertible Redeemable Preferred Stock and Stockholders' Deficit (USD $)
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Balance Beginning, Amount at Dec. 31, 2012 $ 7,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 42,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (95,000)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance Beginning, Shares at Dec. 31, 2012 7,400,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Repurchase of common stock (in shares) (375,000)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Stock-based compensation   58,000us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Issuance of convertible notes payable with beneficial conversion feature   206,000us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Net and comprehensive loss     (1,588,000)us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance Ending, Amount at Dec. 31, 2013 7,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
306,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(1,683,000)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance Ending, Shares at Dec. 31, 2013 7,025,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Interest on preferred stock   (159,000)bpmx_StockIssuedDuringPeriodValueInterestOnPreferredStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Accretion of stock issuance costs   (163,000)us-gaap_TemporaryEquityAccretionToRedemptionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Stock-based compensation   1,193,000us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Thompson Designs, Inc. common stock assumed in conjunction with Share Exchange 2,000bpmx_StockIssuedDuringPeriodValueSharesExchanged
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(2,000)bpmx_StockIssuedDuringPeriodValueSharesExchanged
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Thompson Designs, Inc. common stock assumed in conjunction with Share Exchange (in shares) 2,000,000bpmx_StockIssuedDuringPeriodSharesExchanged
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Issuance of convertible notes payable with beneficial conversion feature   204,000us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Issuance of common stock due to exercise of options and release of awards 1,000us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
98,000us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Issuance of common stock due to exercise of options and release of awards (in shares) 824,310us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Issuance of warrants to non-employees   204,000us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Conversion of convertible notes payable to common stock 1,000us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,846,000us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Conversion of convertible notes payable to common stock (in shares) 1,526,001us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Issuance of preferred stock and related warrants   845,000bpmx_AdjustmentsToAdditionalPaidInCapitalWarrantsForPreferredStockIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Net and comprehensive loss     (7,807,000)us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance Ending, Amount at Dec. 31, 2014 11,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
4,372,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(9,490,000)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance Ending, Shares at Dec. 31, 2014 11,375,311us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Interest on preferred stock   (50,000)bpmx_StockIssuedDuringPeriodValueInterestOnPreferredStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Accretion of stock issuance costs   (43,000)us-gaap_TemporaryEquityAccretionToRedemptionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Stock-based compensation   99,000us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Issuance of common stock due to exercise of options and release of awards   38,000us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Issuance of common stock due to exercise of options and release of awards (in shares) 40,105us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Net and comprehensive loss     (1,144,000)us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance Ending, Amount at Jan. 31, 2015 $ 11,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 4,416,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (10,634,000)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance Ending, Shares at Jan. 31, 2015 11,415,416us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember