XML 66 R45.htm IDEA: XBRL DOCUMENT
v3.26.1

Notes Payable (Details) $ in Thousands | Apr. 28, 2025 USD ($) purchase | Jun. 30, 2026 USD ($)
--- | --- | ---
Liability For Sale of Future Royalties [Line Items] |  |
Percentage of revenue payments on net sales | 6.25% |
Reduction in percentage of revenue payments on net sales | 60.00% |
Maximum percentage of total funded amount, test date condition not satisfied | 100.00% |
Percentage of revenue payment payable on quarterly basis | 80.00% |
Percentage of milestone payment obligations | 35.00% |
Percentage of one-time payment obligations | 100.00% |
Outstanding amounts |  | $ 250,000
First Notes |  |
Liability For Sale of Future Royalties [Line Items] |  |
Aggregate purchase price | $ 250,000 |
Second Notes |  |
Liability For Sale of Future Royalties [Line Items] |  |
Aggregate purchase price | $ 150,000 |
Number of purchases | purchase | 3 |
Funded loan amount | 1.65 |
Funded loan amount on test date condition satisfaction | 1.40 |
Test date condition, satisfaction rate on total payments, equal to or greater than 50% | 50.00% |
Funded loan amount on, test date condition not satisfied but greater than total funded percentage amount | 1.65 |
Funded loan amount on, test date condition not satisfied , less than 50% | 1.75 |
Percentage of price option exercised | 120.00% |
Repurchased after first anniversary but prior to second anniversary | 135.00% |
Repurchased after second anniversary | 175.00% |
Test date condition, satisfaction rate on total payments, equal to or greater than 50%, then required purchase price percentage | 165.00% |
Third Notes |  |
Liability For Sale of Future Royalties [Line Items] |  |
Aggregate purchase price | $ 200,000 |
Number of purchases | purchase | 4 |
First and Third Notes |  |
Liability For Sale of Future Royalties [Line Items] |  |
Funded loan amount | 1.95 |
Funded loan amount on test date condition satisfaction | 1.60 |
Test date condition, satisfaction rate on total payments, equal to or greater than 90% | 90.00% |
Funded loan amount on, test date condition not satisfied | 1.80 |
Test date condition, satisfaction rate on total payments, equal to or greater than 50% | 50.00% |
Funded loan amount on, test date condition not satisfied but greater than total funded percentage amount | 1.95 |
Funded loan amount, on or prior to anniversary of closing date | 2.10 |
Funded loan amount, after anniversary of closing date | 2.25 |
Percentage of price option exercised | 120.00% |
Percentage of voluntary repurchase | 135.00% |
Voluntary repurchase, period | 18 months |
Percentage of price option exercised, repurchased after closing date | 150.00% |
Percentage of repurchased after closing date | 175.00% |
Percentage of repurchased after third anniversary | 195.00% |
Total funded amount threshold percentage | 50.00% |
Percentage of total funded amount, required purchase price paid on or after closing date | 210.00% |
Percentage of total funded amount, required purchase price paid after closing date | 225.00% |

X
- Definition Note Purchase Agreement, Aggregate Purchase Price + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementAggregatePurchasePrice
Namespace Prefix: | bhvn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Note Purchase Agreement, Cap Amount Multiplier + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementCapAmountMultiplier
Namespace Prefix: | bhvn_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Note Purchase Agreement, Cap Amount Multiplier, Satisfied Test Date Condition + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementCapAmountMultiplierSatisfiedTestDateCondition
Namespace Prefix: | bhvn_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Note Purchase Agreement, Cap Amount Multiplier, Unsatisfied Test Date Condition + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementCapAmountMultiplierUnsatisfiedTestDateCondition
Namespace Prefix: | bhvn_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Note Purchase Agreement, Cap Amount Multiplier, Unsatisfied Test Date Condition, Greater than Total Funded Amount Percentage + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementCapAmountMultiplierUnsatisfiedTestDateConditionGreaterThanTotalFundedAmountPercentage
Namespace Prefix: | bhvn_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Note Purchase Agreement, Cap Amount Multiplier, Unsatisfied Test Date Condition, Less than Total Funded Amount Percentage + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementCapAmountMultiplierUnsatisfiedTestDateConditionLessThanTotalFundedAmountPercentage
Namespace Prefix: | bhvn_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Note Purchase Agreement, Cap Amount Multiplier, Unsatisfied Test Date Condition, Less than Total Funded Amount Percentage After Eighth Anniversary of Closing Date + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementCapAmountMultiplierUnsatisfiedTestDateConditionLessThanTotalFundedAmountPercentageAfterEighthAnniversaryOfClosingDate
Namespace Prefix: | bhvn_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Note Purchase Agreement, Cap Amount Multiplier, Unsatisfied Test Date Condition, Less than Total Funded Amount Percentage Prior to Eighth Anniversary of Closing Date + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementCapAmountMultiplierUnsatisfiedTestDateConditionLessThanTotalFundedAmountPercentagePriorToEighthAnniversaryOfClosingDate
Namespace Prefix: | bhvn_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Note Purchase Agreement, Maximum Percentage of Revenue Payments on Net Sales for Unsatisfied Test Date Condition + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementMaximumPercentageOfRevenuePaymentsOnNetSalesForUnsatisfiedTestDateCondition
Namespace Prefix: | bhvn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Note Purchase Agreement, Maximum Percentage of Total Funded Amount, Test Date Condition Not Satisfied + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementMaximumPercentageOfTotalFundedAmountTestDateConditionNotSatisfied
Namespace Prefix: | bhvn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Note Purchase Agreement, Milestone Payment Obligation, Percentage of Funding + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementMilestonePaymentObligationPercentageOfFunding
Namespace Prefix: | bhvn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Note Purchase Agreement, Number of Purchases + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementNumberOfPurchases
Namespace Prefix: | bhvn_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Note Purchase Agreement, One-Time Payment Obligation Fee for Unsatisfied Test Date Condition, Percentage + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementOneTimePaymentObligationFeeForUnsatisfiedTestDateConditionPercentage
Namespace Prefix: | bhvn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Note Purchase Agreement, Outstanding Amounts + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementOutstandingAmounts
Namespace Prefix: | bhvn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Note Purchase Agreement, Percentage of Revenue Payments on Net Sales + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementPercentageOfRevenuePaymentsOnNetSales
Namespace Prefix: | bhvn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Note Purchase Agreement, Purchase Price Percentage, Change of Control or Voluntary Repurchase + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementPurchasePricePercentageChangeOfControlOrVoluntaryRepurchase
Namespace Prefix: | bhvn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Note Purchase Agreement, Purchase Price Percentage, Exercise of Put Option, Greater than Total Funded Amount + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementPurchasePricePercentageExerciseOfPutOptionGreaterThanTotalFundedAmount
Namespace Prefix: | bhvn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Note Purchase Agreement, Purchase Price Percentage, Less than Total Funded Amount, Repurchased After Eighth Anniversary of Closing Date + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementPurchasePricePercentageLessThanTotalFundedAmountRepurchasedAfterEighthAnniversaryOfClosingDate
Namespace Prefix: | bhvn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Note Purchase Agreement, Purchase Price Percentage, Less than Total Funded Amount, Repurchased After Third Anniversary of Closing Date + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementPurchasePricePercentageLessThanTotalFundedAmountRepurchasedAfterThirdAnniversaryOfClosingDate
Namespace Prefix: | bhvn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Note Purchase Agreement, Purchase Price Percentage, Less than Total Funded Amount, Repurchased Prior to Eighth Anniversary of Closing Date + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementPurchasePricePercentageLessThanTotalFundedAmountRepurchasedPriorToEighthAnniversaryOfClosingDate
Namespace Prefix: | bhvn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Note Purchase Agreement, Purchase Price Percentage, Repurchased After the End of Voluntary Repurchase Period + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementPurchasePricePercentageRepurchasedAfterTheEndOfVoluntaryRepurchasePeriod
Namespace Prefix: | bhvn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage Of Price Option Exercised, Repurchased After Closing Date + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementPurchasePricePercentageRepurchasedPriorToTheEndOfVoluntaryRepurchasePeriod
Namespace Prefix: | bhvn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Note Purchase Agreement, Exercise of Put Option, Purchase Price Percentage, Total Funded Amount + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementPurchasePricePercentageTotalFundedAmountExerciseOfPutOption
Namespace Prefix: | bhvn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Note Purchase Agreement, Purchase Price Percentage, Total Funded Amount, Exercise of Put Option, Repurchased After First Anniversary but Prior to Second Anniversary + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementPurchasePricePercentageTotalFundedAmountExerciseOfPutOptionRepurchasedAfterFirstAnniversaryButPriorToSecondAnniversary
Namespace Prefix: | bhvn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Note Purchase Agreement, Purchase Price Percentage, Total Funded Amount, Exercise of Put Option, Repurchased After Second Anniversary + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementPurchasePricePercentageTotalFundedAmountExerciseOfPutOptionRepurchasedAfterSecondAnniversary
Namespace Prefix: | bhvn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Note Purchase Agreement, Purchase Price Percentage, Total Funded Amount Threshold Percentage + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementPurchasePricePercentageTotalFundedAmountThresholdPercentage
Namespace Prefix: | bhvn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Reduction In Percentage of Revenue Payments on Net Sales + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementReductionInPercentageOfRevenuePaymentsOnNetSales
Namespace Prefix: | bhvn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Note Purchase Agreement, Unsatisfied Test Date Condition, Total Funded Amount Threshold Percentage + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementUnsatisfiedTestDateConditionTotalFundedAmountThresholdPercentage
Namespace Prefix: | bhvn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Note Purchase Agreement, Unsatisfied Test Date Condition, Total Payments Threshold Percentage + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementUnsatisfiedTestDateConditionTotalPaymentsThresholdPercentage
Namespace Prefix: | bhvn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Note Purchase Agreement, Voluntary Repurchase Period + References No definition available. + Details
Name: | bhvn_NotePurchaseAgreementVoluntaryRepurchasePeriod
Namespace Prefix: | bhvn_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.9-06) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(a)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(a)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8A -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1 Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4 Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3 Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 18: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8 Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 20: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B Reference 21: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C Reference 22: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E Reference 23: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 26: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 38: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 39: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 40: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I Reference 41: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2 Reference 42: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1 + Details
Name: | us-gaap_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DebtInstrumentAxis=bhvn_FirstNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=bhvn_SecondNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=bhvn_ThirdNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=bhvn_FirstAndThirdNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |