<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ffd="http://xbrl.sec.gov/ffd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef
      xlink:href="https://xbrl.sec.gov/ffd/2025/ffd-2025.xsd"
      xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001743881</identifier>
        </entity>
        <period>
            <startDate>2026-07-24</startDate>
            <endDate>2026-07-24</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001743881</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-24</startDate>
            <endDate>2026-07-24</endDate>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001743881</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-24</startDate>
            <endDate>2026-07-24</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <ffd:FormTp contextRef="c0" id="ixv-244">S-3</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-26">BridgeBio Pharma, Inc.</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="c1" id="ixv-245">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c1" id="ixv-246">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c1" id="ixv-247">Common Stock, par value $0.001 per share</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="c1" id="ixv-248">true</ffd:Rule457rFlg>
    <ffd:AmtSctiesRegd
      contextRef="c1"
      decimals="INF"
      id="ixv-249"
      unitRef="shares">6777704</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="c1"
      decimals="INF"
      id="ixv-250"
      unitRef="usdPershares">80.77</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric contextRef="c1" decimals="INF" id="ixv-251" unitRef="usd">547435152.08</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate contextRef="c1" decimals="INF" id="ixv-252" unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt contextRef="c1" decimals="2" id="ixv-253" unitRef="usd">75600.8</ffd:FeeAmt>
    <ffd:OfferingSctyTp contextRef="c2" id="ixv-254">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c2" id="ixv-255">Common Stock, par value $0.001 per share</ffd:OfferingSctyTitl>
    <ffd:Rule415a6Flg contextRef="c2" id="ixv-256">true</ffd:Rule415a6Flg>
    <ffd:AmtSctiesRegd
      contextRef="c2"
      decimals="INF"
      id="ixv-257"
      unitRef="shares">17850582</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="c2"
      decimals="INF"
      id="ixv-258"
      unitRef="usdPershares">0</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric contextRef="c2" decimals="INF" id="ixv-259" unitRef="usd">1441791508.14</ffd:MaxAggtOfferingPric>
    <ffd:FeeAmt contextRef="c2" decimals="0" id="ixv-260" unitRef="usd">0</ffd:FeeAmt>
    <ffd:CfwdFormTp contextRef="c2" id="ixv-261">S-3</ffd:CfwdFormTp>
    <ffd:CfwdPrrFileNb contextRef="c2" id="ixv-262">333-273452</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFctvDt contextRef="c2" id="ixv-263">2023-07-26</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrevslyPdFee contextRef="c2" decimals="2" id="ixv-264" unitRef="usd">70025.87</ffd:CfwdPrevslyPdFee>
    <ffd:TtlOfferingAmt contextRef="c0" decimals="INF" id="ixv-265" unitRef="usd">1989226660.22</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="c0" decimals="2" id="ixv-266" unitRef="usd">75600.8</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="c0" decimals="0" id="ixv-267" unitRef="usd">0</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="c0" decimals="0" id="ixv-268" unitRef="usd">0</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="c0" decimals="2" id="ixv-269" unitRef="usd">75600.8</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="c2" id="ixv-179">&lt;table style="font-size: 12pt; border-spacing: 0px; border-collapse: collapse; width: 100%;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 99%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt; &lt;td style="padding: 0px 0pt;"&gt; &lt;div style="margin-bottom: 4pt;"&gt; &lt;span style="font-size: 10.0pt;"&gt;(1)&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0px 5.4pt; text-align: left;"&gt; &lt;div style="margin-bottom: 4pt;"&gt; &lt;span style="font-size: 10.0pt;"&gt;In the event of a stock split, reverse stock
split, stock dividend or similar transaction involving the Registrant&#x2019;s common
stock, the number of shares registered shall automatically be adjusted to cover
the additional shares of common stock issuable pursuant to Rule 416 under the
Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;).&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="font-size: 12pt; border-spacing: 0px; border-collapse: collapse; width: 100%;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 99%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt; &lt;td style="padding: 0px 0pt;"&gt; &lt;div style="margin-bottom: 4pt;"&gt; &lt;span style="font-size: 10.0pt;"&gt;(4)&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0px 5.4pt; text-align: left;"&gt; &lt;div style="margin-bottom: 4pt;"&gt; &lt;span style="font-size: 10.0pt;"&gt;We previously registered for resale on Form
S-3ASR (No. 333-273452) (the &#x201c;Expiring Registration Statement&#x201d;) (i) 62,250,087 shares
of common stock (the &#x201c;previously offered securities&#x201d;). In connection with the
filing of the Expiring Registration Statement, we made a fee payment in the
amount of $7,893.90 in relation to the shares of underlying common stock
calculated pursuant to Rule 457(c) under the Securities Act. As of the date of
this registration statement, 17,850,582 shares of the previously offered securities
remain unsold. Pursuant to Rule 415(a)(6) under the Securities Act, this
registration statement includes the 17,850,582 shares of the previously
securities covered by the Expiring Registration Statement, and the registration
fee that has already been paid and remains unused with respect to such
securities will be applied to the securities being registered pursuant to this
registration statement. In accordance with Rule 415(a)(6) under the Securities
Act, the offering of the unsold securities under the Expiring Registration
Statement will be terminated upon the filing of this registration statement.&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="c1" id="ixv-180">&lt;table style="font-size: 12pt; border-spacing: 0px; border-collapse: collapse; width: 100%;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 99%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt; &lt;td style="padding: 0px 0pt;"&gt; &lt;div style="margin-bottom: 4pt;"&gt; &lt;span style="font-size: 10.0pt;"&gt;(1)&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0px 5.4pt; text-align: left;"&gt; &lt;div style="margin-bottom: 4pt;"&gt; &lt;span style="font-size: 10.0pt;"&gt;In the event of a stock split, reverse stock
split, stock dividend or similar transaction involving the Registrant&#x2019;s common
stock, the number of shares registered shall automatically be adjusted to cover
the additional shares of common stock issuable pursuant to Rule 416 under the
Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;).&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="font-size: 12pt; border-spacing: 0px; border-collapse: collapse; width: 100%;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 99%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding: 0px 0pt;"&gt;
     &lt;div style="margin-bottom: 4pt;"&gt;
      &lt;span style="font-size: 10.0pt;"&gt;(2)&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="padding: 0px 5.4pt; text-align: left;"&gt;
     &lt;div style="margin-bottom: 4pt;"&gt;
      &lt;span style="font-size: 10.0pt;"&gt;Estimated solely for the purposes of computing
the registration fee in accordance with Rule 457(c) under the Securities Act,
based on the average of the high and low prices of the Registrant&#x2019;s common
stock as reported on The Nasdaq Global Select Market on July 17, 2026.&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;table style="font-size: 12pt; border-spacing: 0px; border-collapse: collapse; width: 100%;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 99%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding: 0px 0pt;"&gt;
     &lt;div style="margin-bottom: 4pt;"&gt;
      &lt;span style="font-size: 10.0pt;"&gt;(3)&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="padding: 0px 5.4pt; text-align: left;"&gt;
     &lt;div style="margin-bottom: 4pt;"&gt;
      &lt;span style="font-size: 10.0pt;"&gt;Consists of a total of 6,777,704 additional
shares of common stock registered for resale by certain of the selling
securityholders named in this registration statement, the filing fee for which
was not previously paid in connection with the Expiring Registration Statement
(as defined in Footnote 4).&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</ffd:OfferingNote>
    <ffd:CombinedProspectusTableNa contextRef="c0" id="ixv-272">N/A</ffd:CombinedProspectusTableNa>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-273">0001743881</dei:EntityCentralIndexKey>
    <ffd:FeeExhibitTp contextRef="c0" id="ixv-274">EX-FILING FEES</ffd:FeeExhibitTp>
    <ffd:OffsetTableNa contextRef="c0" id="ixv-275">N/A</ffd:OffsetTableNa>
    <ffd:SubmissnTp contextRef="c0" id="ixv-276">S-3ASR</ffd:SubmissnTp>
</xbrl>
