XML 51 R39.htm IDEA: XBRL DOCUMENT
v3.21.2

Summary of Significant Accounting Policies - Summary of Adjustments to Condensed Consolidated Balance Sheet (Details) - USD ($) $ in Thousands | Sep. 30, 2021 | Jan. 01, 2021 | Dec. 31, 2020 | [2]
--- | --- | --- | --- | ---
New Accounting Pronouncements Or Change In Accounting Principle [Line Items] |  |  |  |  |  |
Other long-term liabilities |  | $ 27,578 | $ 8,425 | [1] | $ 9,520 | [1]
Additional paid-in capital |  | 821,220 | 853,266 |  | 1,021,344 |
Accumulated deficit |  | (1,289,789) | (874,427) |  | (888,755) |
2027 Notes |  |  |  |  |  |
New Accounting Pronouncements Or Change In Accounting Principle [Line Items] |  |  |  |  |  |
Notes, net |  | $ 539,517 | 538,281 |  | $ 383,436 |
ASU 2020 06 | Account 2027 Notes Wholly as Debt |  |  |  |  |  |
New Accounting Pronouncements Or Change In Accounting Principle [Line Items] |  |  |  |  |  |
Other long-term liabilities | [1] |  | (1,095) |  |  |
Additional paid-in capital |  |  | (168,078) |  |  |
ASU 2020 06 | Cumulative Impact on Interest Expense |  |  |  |  |  |
New Accounting Pronouncements Or Change In Accounting Principle [Line Items] |  |  |  |  |  |
Accumulated deficit |  |  | 14,328 |  |  |
ASU 2020 06 | 2027 Notes | Account 2027 Notes Wholly as Debt |  |  |  |  |  |
New Accounting Pronouncements Or Change In Accounting Principle [Line Items] |  |  |  |  |  |
Notes, net |  |  | $ 169,173 |  |  |
[1] | Related deferred tax liability was recorded as part of “Other long-term liabilities.”
[2] | The condensed consolidated balance sheet as of December 31, 2020 is derived from the audited consolidated financial statements as of that date.

X
- Definition Convertible senior notes. + References No definition available. + Details
Name: | bbio_ConvertibleSeniorNotes
Namespace Prefix: | bbio_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_AdditionalPaidInCapitalCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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 No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_OtherLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The cumulative amount of the reporting entity's undistributed earnings or deficit. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(3)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 65 -Paragraph 15 -Subparagraph (g)(2) -URI http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(4)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (h)(2) -URI http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (g)(2)(i) -URI http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641 + Details
Name: | us-gaap_RetainedEarningsAccumulatedDeficit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=bbio_AccountingStandardsUpdate202006Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RestatementAxis=srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |