XML 38 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Obligations (Details) (6% Convertible Notes, USD $)
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Mar. 31, 2014
item
Nov. 30, 2012
item
Dec. 31, 2014
Dec. 31, 2013
item
6% Convertible Notes
           
Debt Instrument [Line Items]            
Number of purchasers of convertible debt     13bpmx_NumberOfPurchasersOfConvertibleDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtSecuritiesMember
2bpmx_NumberOfPurchasersOfConvertibleDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtSecuritiesMember
  12bpmx_NumberOfPurchasersOfConvertibleDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtSecuritiesMember
Issuance of notes in exchange for cash     $ 1,000,000us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtSecuritiesMember
$ 200,000us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtSecuritiesMember
  $ 1,000,000us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtSecuritiesMember
Interest rate on convertible notes     6.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtSecuritiesMember
6.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtSecuritiesMember
  6.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtSecuritiesMember
Percentage of fair value of common stock used for conversion price at maturity 80bpmx_DebtInstrumentConvertibleConversionPriceAsPercentageOfCommonStock
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtSecuritiesMember
      80bpmx_DebtInstrumentConvertibleConversionPriceAsPercentageOfCommonStock
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtSecuritiesMember
 
Debt discount recognized 0bpmx_DebtInstrumentDiscountRecognized
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtSecuritiesMember
148,000bpmx_DebtInstrumentDiscountRecognized
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtSecuritiesMember
    204,000bpmx_DebtInstrumentDiscountRecognized
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtSecuritiesMember
206,000bpmx_DebtInstrumentDiscountRecognized
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtSecuritiesMember
Amortization of debt discount $ 0us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtSecuritiesMember
$ 12,000us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtSecuritiesMember
    $ 49,000us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtSecuritiesMember
$ 41,000us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtSecuritiesMember