XML 81 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stockholders' Equity - Additional information (Detail) (USD $)
1 Months Ended 12 Months Ended 0 Months Ended 1 Months Ended 6 Months Ended 1 Months Ended
Feb. 28, 2014
Executives
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Feb. 07, 2014
Aug. 31, 2013
Jun. 30, 2013
Jul. 31, 2011
Oct. 31, 2014
Sep. 30, 2014
Jan. 31, 2014
Nov. 30, 2013
Jul. 17, 2014
Dec. 03, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Common Stock, shares issued   51,603,070us-gaap_CommonStockSharesIssued 38,204,384us-gaap_CommonStockSharesIssued                      
Common Stock, par value   $ 0.001us-gaap_CommonStockParOrStatedValuePerShare $ 0.001us-gaap_CommonStockParOrStatedValuePerShare                      
Selling price of shares   $ 4.41us-gaap_SharePrice                        
Company employees, directors and affiliates stock option exercised   1,332,563us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised 115,667us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised 789,305us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised                    
Proceeds from common stock   $ 4,580,000us-gaap_ProceedsFromStockOptionsExercised $ 357,000us-gaap_ProceedsFromStockOptionsExercised $ 2,054,000us-gaap_ProceedsFromStockOptionsExercised                    
Series A Preferred shares   $ 0.001us-gaap_PreferredStockParOrStatedValuePerShare $ 0.001us-gaap_PreferredStockParOrStatedValuePerShare                      
Authorized shares of preferred stock   5,000,000us-gaap_PreferredStockSharesAuthorized 5,000,000us-gaap_PreferredStockSharesAuthorized                      
Options vesting remaining period     3 years                      
Number of RSUs vested   301,472us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares                        
Common stock authorized beginning balance   75,000,000us-gaap_CommonStockSharesAuthorized 75,000,000us-gaap_CommonStockSharesAuthorized                      
Weighted average grant date fair value of options granted   $ 7.18us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 3.28us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 1.97us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue                    
Number of options granted in period with exercise price below market price   0bdsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossExercisePriceLowerThanEstimatedMarketPrice 0bdsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossExercisePriceLowerThanEstimatedMarketPrice 0bdsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossExercisePriceLowerThanEstimatedMarketPrice                    
Unrecognized compensation cost related to non-vested share-based compensation awards granted   13,950,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized                        
Unrecognized compensation cost related to non-vested share-based compensation awards granted year   5 years                        
Shares of common stock   357,356us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight                        
Exercise price of warrants   $ 4.20us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 $ 5.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1                      
Warrants exercised to purchase shares of common stock   2,217,520us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights 10,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights 281,865us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights                    
Warrants classified as derivative liabilities   1,999,153bdsi_WarrantsClassifiedAsDerivativeLiabilities   236,865bdsi_WarrantsClassifiedAsDerivativeLiabilities                    
Number of executive officers from whom swing profits were recovered 3bdsi_NumberOfExecutiveOfficers                          
Short swing profits recovered 80,000bdsi_AdjustmentToAdditionalPaidInCapitalShortSwingProfitRecovery                          
Definitive Securities Purchase Agreement [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Common Stock, shares issued         7,500,000us-gaap_CommonStockSharesIssued
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= bdsi_DefinitiveSecuritiesPurchaseAgreementMember
                 
Proceeds from common stock         58,200,000us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= bdsi_DefinitiveSecuritiesPurchaseAgreementMember
                 
Common Stock, par value         $ 0.001us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= bdsi_DefinitiveSecuritiesPurchaseAgreementMember
                 
Selling price of shares         $ 8.00us-gaap_SharePrice
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= bdsi_DefinitiveSecuritiesPurchaseAgreementMember
                 
Offering price per share         3.10%bdsi_ClosingPriceOfCommonStockDiscountPercentageToDetermineOfferingPrice
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= bdsi_DefinitiveSecuritiesPurchaseAgreementMember
                 
Employees And Directors Stock Options [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Company employees, directors and affiliates stock option exercised   1,300,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= bdsi_EmployeesAndDirectorsStockOptionsMember
                       
Proceeds from common stock   4,600,000us-gaap_ProceedsFromStockOptionsExercised
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= bdsi_EmployeesAndDirectorsStockOptionsMember
                       
Board Members [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Options vesting remaining period   1 year                        
New Board Member [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of new board members   2bdsi_NumberOfNewBoardMembers
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= bdsi_NewBoardMembersMember
                       
Restricted Stock Units (RSUs) [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Company Issued, RSUs   995,619us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
1,078,336us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
57,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
  118,853us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
               
Restricted Stock Unit issuance cost       300,000us-gaap_PaymentsOfStockIssuanceCosts
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
                   
Fair market value of RSUs granted   8,800,000bdsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
4,500,000bdsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
    600,000bdsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
               
Shares issued, RSUs     63,853us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
      3,125us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
             
Fair value of RSU             10,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
             
Company Issued     55,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
                     
RSU's Vested per performance criteria during period   3 years                        
Restricted Stock Units (RSUs) [Member] | Board Members [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Company Issued, RSUs   110,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= bdsi_BoardMembersMember
                       
Fair market value of RSUs granted   1,500,000bdsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= bdsi_BoardMembersMember
                       
Restricted Stock Units (RSUs) [Member] | New Board Member [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Company Issued, RSUs   15,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= bdsi_NewBoardMembersMember
                       
Fair market value of RSUs granted   200,000bdsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= bdsi_NewBoardMembersMember
                       
Minimum [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Exercise price of warrants   $ 3.12us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
  $ 3.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
                   
Maximum [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Exercise price of warrants   $ 5.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
  $ 5.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
                   
Mid Cap [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Shares of common stock   357,356us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
/ dei_LegalEntityAxis
= bdsi_MidCapMember
                       
Exercise price of warrants   $ 4.20us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ dei_LegalEntityAxis
= bdsi_MidCapMember
                       
Fair value of warrants   1,000,000us-gaap_WarrantsNotSettleableInCashFairValueDisclosure
/ dei_LegalEntityAxis
= bdsi_MidCapMember
                       
LTIP [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Restricted stock units reserved for future officers   100,000bdsi_ShareBasedCompensationRestrictedStockUnitsReserveForFutureIssuance
/ us-gaap_PlanNameAxis
= bdsi_PerformanceLongTermIncentivePlanMember
                       
LTIP [Member] | Restricted Stock Units (RSUs) [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
RSU's Vested per performance criteria during period   8 years                        
Restricted stock units ("RSUs") issued to directors and key employees   1,078,000us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= bdsi_PerformanceLongTermIncentivePlanMember
  978,000us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= bdsi_PerformanceLongTermIncentivePlanMember
                   
Number of RSUs vested   4,447us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= bdsi_PerformanceLongTermIncentivePlanMember
8,986us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= bdsi_PerformanceLongTermIncentivePlanMember
                     
Equity Incentive Plan [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Common Stock options outstanding and exercisable               2,073,039bdsi_AdditionalCommonStockPreviouslyGrantedUnderAmendedAndRestatedIncentivePlan
/ us-gaap_PlanNameAxis
= bdsi_EquityIncentivePlanMember
           
Term that options may be awarded               10 years            
Two Thousand Eleven Equity Incentive Plan [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Increase in shares of common stock authorized                         2,000,000bdsi_IncreaseDecreaseInCommonStockSharesAuthorized
/ us-gaap_PlanNameAxis
= bdsi_TwoThousandElevenEquityIncentivePlanMember
 
Two Thousand Eleven Equity Incentive Plan [Member] | Minimum [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Common stock authorized beginning balance                         6,800,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_PlanNameAxis
= bdsi_TwoThousandElevenEquityIncentivePlanMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Two Thousand Eleven Equity Incentive Plan [Member] | Maximum [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Common stock authorized beginning balance                         8,800,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_PlanNameAxis
= bdsi_TwoThousandElevenEquityIncentivePlanMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Common Stock [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Common stock issued   7,500,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  6,791,887us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                   
Company's securities for shelf registration                       75,000,000bdsi_EntitySecuritiesUniversalShelfRegistration
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Common Stock, shares issued                 116,911us-gaap_CommonStockSharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
529,010us-gaap_CommonStockSharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
658,489us-gaap_CommonStockSharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Proceeds from common stock                 1,900,000us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
8,700,000us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
3,900,000us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Universal shelf registration amount, maximum                       $ 15,000,000bdsi_UniversalShelfRegistrationAmountMaximum
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Company employees, directors and affiliates stock option exercised   1,332,563us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
115,667us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
789,305us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                   
Series A Preferred Stock [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Authorized shares of preferred stock   2,290,700us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                       
Series A Preferred shares issued   2,139,000us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                      2,709,300us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
Liquidation, dissolution or winding up, holders of the Series A Preferred per share payment                           $ 0.001us-gaap_PreferredStockLiquidationPreference
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
Series A Preferred stock converted   570,300bdsi_ConversionOfConvertiblePreferredStockToCommonStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember