XML 21 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Contingencies And Commitments [Line Items]      
Lease expense $ 100,000us-gaap_LeaseAndRentalExpense $ 100,000us-gaap_LeaseAndRentalExpense $ 100,000us-gaap_LeaseAndRentalExpense
Lease term 89 months    
CDC [Member]      
Contingencies And Commitments [Line Items]      
Royalties received 18,750us-gaap_RoyaltyExpense
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= bdsi_LicenseAmendmentMember
   
Granted royalty on sales of the next BEMA product 1.00%bdsi_PercentageOfRoyaltyGrantedOnSales
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= bdsi_LicenseAmendmentMember
   
Net sales of next BEMA Product 7,500,000bdsi_NetSalesOfNextBemaProduct
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= bdsi_LicenseAmendmentMember
   
Minimum [Member] | CDC [Member]      
Contingencies And Commitments [Line Items]      
Royalties received $ 375,000us-gaap_RoyaltyExpense
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= bdsi_LicenseAmendmentMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember