XML 88 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Stockholders' Equity (Deficit) (USD $)
In Thousands, except Share data
Total
Private Placement [Member]
Common Stock [Member]
Common Stock [Member]
Private Placement [Member]
Additional Paid-In Capital [Member]
Additional Paid-In Capital [Member]
Private Placement [Member]
Treasury Stock [Member]
Accumulated Deficit [Member]
Series A Preferred Stock [Member]
Series A Preferred Stock [Member]
Private Placement [Member]
Beginning Balance at Dec. 31, 2011 $ 4,122us-gaap_StockholdersEquity   $ 30us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  $ 99,710us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  $ (47)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ (95,571)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Beginning Balance, shares at Dec. 31, 2011     29,577,146us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Stock-based compensation 1,619us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation       1,619us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Stock option exercise 2,054us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised   1us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  2,053us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Stock option exercise, shares 789,305us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised   789,305us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Restricted stock awards 0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures   0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
 
Restricted stock awards, shares     57,500us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Warrant derivative liability reclassified to equity 1,037us-gaap_EmbeddedDerivativeNoLongerBifurcatedAmountReclassifiedToStockholdersEquity       1,037us-gaap_EmbeddedDerivativeNoLongerBifurcatedAmountReclassifiedToStockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Warrant exercises 920bdsi_StockIssuedDuringPeriodValueExerciseOfWarrants       920bdsi_StockIssuedDuringPeriodValueExerciseOfWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Warrant exercises, shares     281,865bdsi_StockIssuedDuringPeriodSharesExerciseOfWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Stock offering, net   38,374us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
  7us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
  38,364us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
      3us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
Stock offering, net shares     6,791,887us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
6,791,887us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
          2,709,300us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
Net income (loss) 1,652us-gaap_NetIncomeLoss             1,652us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Ending Balance at Dec. 31, 2012 49,778us-gaap_StockholdersEquity   38us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  143,703us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  (47)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(93,919)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
3us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
 
Ending Balance, shares at Dec. 31, 2012     37,497,703us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
          2,709,300us-gaap_SharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
 
Stock-based compensation 3,327us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation       3,327us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Stock option exercise 357us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised       357us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Stock option exercise, shares 115,667us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised   115,667us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Restricted stock awards 0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures   0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
 
Restricted stock awards, shares     80,498us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Warrant derivative liability reclassified to equity 11us-gaap_EmbeddedDerivativeNoLongerBifurcatedAmountReclassifiedToStockholdersEquity       11us-gaap_EmbeddedDerivativeNoLongerBifurcatedAmountReclassifiedToStockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Warrant exercises 50bdsi_StockIssuedDuringPeriodValueExerciseOfWarrants       50bdsi_StockIssuedDuringPeriodValueExerciseOfWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Warrant exercises, shares     10,000bdsi_StockIssuedDuringPeriodSharesExerciseOfWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Shares issued to Arcion in acquisition of research and development license 2,073us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets   1us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  2,072us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Shares issued to Arcion in acquisition of research and development license, shares     500,516us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Warrants issued in connection with notes payable 986bdsi_IssuanceOfWarrants       986bdsi_IssuanceOfWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Net income (loss) (57,394)us-gaap_NetIncomeLoss             (57,394)us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Ending Balance at Dec. 31, 2013 (812)us-gaap_StockholdersEquity   39us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  150,506us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  (47)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(151,313)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
3us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
 
Ending Balance, shares at Dec. 31, 2013     38,204,384us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
          2,709,300us-gaap_SharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
 
Stock-based compensation 6,883us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation       6,883us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Stock option exercise 4,580us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised   1us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  4,579us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Stock option exercise, shares 1,332,563us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised   1,332,563us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Restricted stock awards 0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures   0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
 
Restricted stock awards, shares     473,893us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Warrant derivative liability reclassified to equity 17,478us-gaap_EmbeddedDerivativeNoLongerBifurcatedAmountReclassifiedToStockholdersEquity       17,478us-gaap_EmbeddedDerivativeNoLongerBifurcatedAmountReclassifiedToStockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Warrant exercises 7,741bdsi_StockIssuedDuringPeriodValueExerciseOfWarrants   2bdsi_StockIssuedDuringPeriodValueExerciseOfWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  7,739bdsi_StockIssuedDuringPeriodValueExerciseOfWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Warrant exercises, shares     1,999,153bdsi_StockIssuedDuringPeriodSharesExerciseOfWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Cashless exercise of warrants 0bdsi_StockIssuedDuringPeriodValueExerciseOfCashlessWarrants   0bdsi_StockIssuedDuringPeriodValueExerciseOfCashlessWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  0bdsi_StockIssuedDuringPeriodValueExerciseOfCashlessWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  0bdsi_StockIssuedDuringPeriodValueExerciseOfCashlessWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0bdsi_StockIssuedDuringPeriodValueExerciseOfCashlessWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0bdsi_StockIssuedDuringPeriodValueExerciseOfCashlessWarrants
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
 
Cashless exercise of warrants, shares     218,367bdsi_StockIssuedDuringPeriodShareExerciseOfCashlessWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Stock offering, net 58,182us-gaap_StockIssuedDuringPeriodValueNewIssues   8us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  58,174us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Stock offering, net shares     7,500,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Shares issued pursuant to an at the market offering, net 14,480us-gaap_StockIssuedDuringPeriodValueIssuedForServices   1us-gaap_StockIssuedDuringPeriodValueIssuedForServices
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  14,479us-gaap_StockIssuedDuringPeriodValueIssuedForServices
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Shares issued pursuant to an at the market offering, shares     1,304,410us-gaap_StockIssuedDuringPeriodSharesIssuedForServices
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Short swing profit return 82us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued       82us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Short swing profit return, shares 0bdsi_AdjustmentsToAdditionalPaidInCapitalWarrantIssuedShares   0bdsi_AdjustmentsToAdditionalPaidInCapitalWarrantIssuedShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  0bdsi_AdjustmentsToAdditionalPaidInCapitalWarrantIssuedShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  0bdsi_AdjustmentsToAdditionalPaidInCapitalWarrantIssuedShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0bdsi_AdjustmentsToAdditionalPaidInCapitalWarrantIssuedShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0bdsi_AdjustmentsToAdditionalPaidInCapitalWarrantIssuedShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
 
Conversion of preferred shares to common shares     1bdsi_CommonSharesIssuedUponConversionOfPreferredStockValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
          (1)bdsi_CommonSharesIssuedUponConversionOfPreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
 
Conversion of preferred shares to common shares, shares     570,300bdsi_CommonSharesIssuedUponConversionOfPreferredStockShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
          (570,300)bdsi_CommonSharesIssuedUponConversionOfPreferredStockShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
 
Net income (loss) (54,218)us-gaap_NetIncomeLoss             (54,218)us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Ending Balance at Dec. 31, 2014 $ 54,396us-gaap_StockholdersEquity   $ 52us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  $ 259,920us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  $ (47)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ (205,531)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 2us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
 
Ending Balance, shares at Dec. 31, 2014     51,603,070us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
          2,139,000us-gaap_SharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember