XML 22 R30.htm IDEA: XBRL DOCUMENT v2.4.1.9
License Obligations - Arcion License Agreement - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Research and Development Arrangement, Contract to Perform for Others [Line Items]  
Potential payments upon filing and acceptance $ 10.0bdsi_PotentialPaymentsUponFilingAndAcceptance
Increase in milestone payments 8bdsi_MilestonePaymentsIncreaseDecrease
U.S. [Member]  
Research and Development Arrangement, Contract to Perform for Others [Line Items]  
Potential Payments upon achieving certain pre-determined sales thresholds in the U.S 60bdsi_PotentialPaymentsUponAchievementOfPredeterminedSales
/ us-gaap_StatementGeographicalAxis
= country_US
U.S. [Member] | Minimum [Member]  
Research and Development Arrangement, Contract to Perform for Others [Line Items]  
Milestone Sales 200bdsi_MilestoneSales
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementGeographicalAxis
= country_US
Milestone payments receivable from sublicenses 70bdsi_MilestonePaymentReceivableFromSublicensees
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementGeographicalAxis
= country_US
Arcion Agreement [Member]  
Research and Development Arrangement, Contract to Perform for Others [Line Items]  
Potential payments upon filing and acceptance 2.5bdsi_PotentialPaymentsUponFilingAndAcceptance
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= bdsi_ArcionLicenseAgreementMember
Royalty term description The royalty term for any given country is the later of (i) the first date there are no valid claims against any Arcion patent, (ii) expiration of patent exclusivity or (iii) tenth anniversary of the first commercial sale.
Arcion Agreement [Member] | Minimum [Member]  
Research and Development Arrangement, Contract to Perform for Others [Line Items]  
Potential milestone payments upon FDA approval 17.5bdsi_InitialPaymentForLicenseAgreement
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= bdsi_ArcionLicenseAgreementMember
Arcion Agreement [Member] | Maximum [Member]  
Research and Development Arrangement, Contract to Perform for Others [Line Items]  
Potential milestone payments upon FDA approval $ 35.0bdsi_InitialPaymentForLicenseAgreement
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= bdsi_ArcionLicenseAgreementMember