XML 80 R56.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

License, Acquisitions and Other Agreements (Details) $ in Thousands | Jun. 30, 2024 USD ($)
--- | ---
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Milestone payment to be paid upon development achievement | $ 140,650
Milestone payment to be paid upon regulatory achievement | 641,975
Milestone payment to be paid upon commercial achievement | $ 2,150,450

X
- Definition Represents the amount of milestone payment to be paid by the company upon the achievement of specified commercial milestones and annual royalty payments based on net sales of products from patents. + References No definition available. + Details
Name: | bhvn_MilestonePaymentToBePaidByCompanyUponSpecifiedCommercialMilestoneAchievement
Namespace Prefix: | bhvn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Milestone Payment To Be Paid By Company Upon Specified Development Milestone Achievement + References No definition available. + Details
Name: | bhvn_MilestonePaymentToBePaidByCompanyUponSpecifiedDevelopmentMilestoneAchievement
Namespace Prefix: | bhvn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the amount of milestone payment to be paid by the company upon the achievement of specified regulatory milestones and annual royalty payments based on net sales of products from patents. + References No definition available. + Details
Name: | bhvn_MilestonePaymentToBePaidByCompanyUponSpecifiedRegulatoryMilestoneAchievement
Namespace Prefix: | bhvn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration