<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ffd="http://xbrl.sec.gov/ffd/2024q2"
  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/2024q2/ffd-2024q2.xsd"
      xlink:type="simple"/>
    <context id="P11_21_2024To11_21_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000313807</identifier>
        </entity>
        <period>
            <startDate>2024-11-21</startDate>
            <endDate>2024-11-21</endDate>
        </period>
    </context>
    <context id="P11_21_2024To11_21_2024_1TypedMemberffdOfferingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000313807</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-21</startDate>
            <endDate>2024-11-21</endDate>
        </period>
    </context>
    <context id="P11_21_2024To11_21_2024_2TypedMemberffdOfferingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000313807</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-21</startDate>
            <endDate>2024-11-21</endDate>
        </period>
    </context>
    <context id="P11_21_2024To11_21_2024_3TypedMemberffdOfferingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000313807</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>3</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-21</startDate>
            <endDate>2024-11-21</endDate>
        </period>
    </context>
    <context id="P11_21_2024To11_21_2024_4TypedMemberffdOfferingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000313807</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>4</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-21</startDate>
            <endDate>2024-11-21</endDate>
        </period>
    </context>
    <context id="P11_21_2024To11_21_2024_5TypedMemberffdOfferingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000313807</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>5</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-21</startDate>
            <endDate>2024-11-21</endDate>
        </period>
    </context>
    <context id="P11_21_2024To11_21_2024_6TypedMemberffdOfferingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000313807</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>6</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-21</startDate>
            <endDate>2024-11-21</endDate>
        </period>
    </context>
    <unit id="Unit_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_pure">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_shares">
        <measure>shares</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="P11_21_2024To11_21_2024" id="ixv-495">0000313807</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="P11_21_2024To11_21_2024" id="hidden125463973">BP PLC</dei:EntityRegistrantName>
    <ffd:RegnFileNb contextRef="P11_21_2024To11_21_2024" id="ixv-497">333-277842</ffd:RegnFileNb>
    <ffd:FormTp contextRef="P11_21_2024To11_21_2024" id="hidden125463975">S-3</ffd:FormTp>
    <ffd:SubmissnTp contextRef="P11_21_2024To11_21_2024" id="hidden125463976">424B5</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="P11_21_2024To11_21_2024" id="ixv-500">EX-FILING FEES</ffd:FeeExhibitTp>
    <ffd:OfferingSctyTitl
      contextRef="P11_21_2024To11_21_2024_1TypedMemberffdOfferingAxis"
      id="hidden125464016">$400,000,000 5.017% Guaranteed Notes due 2027</ffd:OfferingSctyTitl>
    <ffd:OfferingSctyTitl
      contextRef="P11_21_2024To11_21_2024_2TypedMemberffdOfferingAxis"
      id="hidden125464018">$950,000,000 5.227% Guaranteed Notes due 2034</ffd:OfferingSctyTitl>
    <ffd:OfferingSctyTitl
      contextRef="P11_21_2024To11_21_2024_3TypedMemberffdOfferingAxis"
      id="hidden125464019">$650,000,000 4.868% Guaranteed Notes due 2029</ffd:OfferingSctyTitl>
    <ffd:OfferingSctyTitl
      contextRef="P11_21_2024To11_21_2024_4TypedMemberffdOfferingAxis"
      id="hidden125464020">Guarantee of 5.017% Guaranteed Notes due 2027</ffd:OfferingSctyTitl>
    <ffd:OfferingSctyTitl
      contextRef="P11_21_2024To11_21_2024_6TypedMemberffdOfferingAxis"
      id="hidden125464023">Guarantee of 4.868% Guarantee Notes due 2029</ffd:OfferingSctyTitl>
    <ffd:OfferingSctyTitl
      contextRef="P11_21_2024To11_21_2024_5TypedMemberffdOfferingAxis"
      id="hidden125464026">Guarantee of 5.227% Guaranteed Notes due 2034</ffd:OfferingSctyTitl>
    <ffd:FeeRate
      contextRef="P11_21_2024To11_21_2024_1TypedMemberffdOfferingAxis"
      decimals="INF"
      id="hidden125464081"
      unitRef="Unit_pure">0.0001531</ffd:FeeRate>
    <ffd:FeeRate
      contextRef="P11_21_2024To11_21_2024_2TypedMemberffdOfferingAxis"
      decimals="INF"
      id="hidden125464084"
      unitRef="Unit_pure">0.0001531</ffd:FeeRate>
    <ffd:FeeRate
      contextRef="P11_21_2024To11_21_2024_3TypedMemberffdOfferingAxis"
      decimals="INF"
      id="hidden125464085"
      unitRef="Unit_pure">0.0001531</ffd:FeeRate>
    <ffd:PrevslyPdFlg
      contextRef="P11_21_2024To11_21_2024_1TypedMemberffdOfferingAxis"
      id="ixv-579">false</ffd:PrevslyPdFlg>
    <ffd:PrevslyPdFlg
      contextRef="P11_21_2024To11_21_2024_2TypedMemberffdOfferingAxis"
      id="ixv-580">false</ffd:PrevslyPdFlg>
    <ffd:PrevslyPdFlg
      contextRef="P11_21_2024To11_21_2024_3TypedMemberffdOfferingAxis"
      id="ixv-581">false</ffd:PrevslyPdFlg>
    <ffd:PrevslyPdFlg
      contextRef="P11_21_2024To11_21_2024_4TypedMemberffdOfferingAxis"
      id="ixv-582">false</ffd:PrevslyPdFlg>
    <ffd:PrevslyPdFlg
      contextRef="P11_21_2024To11_21_2024_5TypedMemberffdOfferingAxis"
      id="ixv-583">false</ffd:PrevslyPdFlg>
    <ffd:PrevslyPdFlg
      contextRef="P11_21_2024To11_21_2024_6TypedMemberffdOfferingAxis"
      id="ixv-584">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp
      contextRef="P11_21_2024To11_21_2024_1TypedMemberffdOfferingAxis"
      id="ixv-585">Debt</ffd:OfferingSctyTp>
    <ffd:Rule457rFlg
      contextRef="P11_21_2024To11_21_2024_1TypedMemberffdOfferingAxis"
      id="ixv-586">true</ffd:Rule457rFlg>
    <ffd:AmtSctiesRegd
      contextRef="P11_21_2024To11_21_2024_1TypedMemberffdOfferingAxis"
      decimals="0"
      id="ixv-587"
      unitRef="Unit_shares">400000000</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="P11_21_2024To11_21_2024_1TypedMemberffdOfferingAxis"
      decimals="5"
      id="ixv-588"
      unitRef="Unit_pure">1.01034</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric
      contextRef="P11_21_2024To11_21_2024_1TypedMemberffdOfferingAxis"
      decimals="0"
      id="ixv-589"
      unitRef="Unit_USD">404136000</ffd:MaxAggtOfferingPric>
    <ffd:FeeAmt
      contextRef="P11_21_2024To11_21_2024_1TypedMemberffdOfferingAxis"
      decimals="0"
      id="ixv-590"
      unitRef="Unit_USD">61874</ffd:FeeAmt>
    <ffd:OfferingSctyTp
      contextRef="P11_21_2024To11_21_2024_2TypedMemberffdOfferingAxis"
      id="ixv-591">Debt</ffd:OfferingSctyTp>
    <ffd:Rule457rFlg
      contextRef="P11_21_2024To11_21_2024_2TypedMemberffdOfferingAxis"
      id="ixv-592">true</ffd:Rule457rFlg>
    <ffd:AmtSctiesRegd
      contextRef="P11_21_2024To11_21_2024_2TypedMemberffdOfferingAxis"
      decimals="0"
      id="ixv-593"
      unitRef="Unit_shares">950000000</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="P11_21_2024To11_21_2024_2TypedMemberffdOfferingAxis"
      decimals="5"
      id="ixv-594"
      unitRef="Unit_pure">0.99599</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric
      contextRef="P11_21_2024To11_21_2024_2TypedMemberffdOfferingAxis"
      decimals="0"
      id="ixv-595"
      unitRef="Unit_USD">946190500</ffd:MaxAggtOfferingPric>
    <ffd:FeeAmt
      contextRef="P11_21_2024To11_21_2024_2TypedMemberffdOfferingAxis"
      decimals="0"
      id="ixv-596"
      unitRef="Unit_USD">144862</ffd:FeeAmt>
    <ffd:OfferingSctyTp
      contextRef="P11_21_2024To11_21_2024_3TypedMemberffdOfferingAxis"
      id="ixv-597">Debt</ffd:OfferingSctyTp>
    <ffd:Rule457rFlg
      contextRef="P11_21_2024To11_21_2024_3TypedMemberffdOfferingAxis"
      id="ixv-598">true</ffd:Rule457rFlg>
    <ffd:AmtSctiesRegd
      contextRef="P11_21_2024To11_21_2024_3TypedMemberffdOfferingAxis"
      decimals="0"
      id="ixv-599"
      unitRef="Unit_shares">650000000</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="P11_21_2024To11_21_2024_3TypedMemberffdOfferingAxis"
      decimals="5"
      id="ixv-600"
      unitRef="Unit_pure">1</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric
      contextRef="P11_21_2024To11_21_2024_3TypedMemberffdOfferingAxis"
      decimals="0"
      id="ixv-601"
      unitRef="Unit_USD">650000000</ffd:MaxAggtOfferingPric>
    <ffd:FeeAmt
      contextRef="P11_21_2024To11_21_2024_3TypedMemberffdOfferingAxis"
      decimals="0"
      id="ixv-602"
      unitRef="Unit_USD">99515</ffd:FeeAmt>
    <ffd:OfferingSctyTp
      contextRef="P11_21_2024To11_21_2024_4TypedMemberffdOfferingAxis"
      id="ixv-603">Other</ffd:OfferingSctyTp>
    <ffd:FeesOthrRuleFlg
      contextRef="P11_21_2024To11_21_2024_4TypedMemberffdOfferingAxis"
      id="ixv-604">true</ffd:FeesOthrRuleFlg>
    <ffd:FeeAmt
      contextRef="P11_21_2024To11_21_2024_4TypedMemberffdOfferingAxis"
      decimals="0"
      id="ixv-605"
      unitRef="Unit_USD">0</ffd:FeeAmt>
    <ffd:OfferingSctyTp
      contextRef="P11_21_2024To11_21_2024_5TypedMemberffdOfferingAxis"
      id="ixv-606">Other</ffd:OfferingSctyTp>
    <ffd:FeesOthrRuleFlg
      contextRef="P11_21_2024To11_21_2024_5TypedMemberffdOfferingAxis"
      id="ixv-607">true</ffd:FeesOthrRuleFlg>
    <ffd:FeeAmt
      contextRef="P11_21_2024To11_21_2024_5TypedMemberffdOfferingAxis"
      decimals="0"
      id="ixv-608"
      unitRef="Unit_USD">0</ffd:FeeAmt>
    <ffd:OfferingSctyTp
      contextRef="P11_21_2024To11_21_2024_6TypedMemberffdOfferingAxis"
      id="ixv-609">Other</ffd:OfferingSctyTp>
    <ffd:FeesOthrRuleFlg
      contextRef="P11_21_2024To11_21_2024_6TypedMemberffdOfferingAxis"
      id="ixv-610">true</ffd:FeesOthrRuleFlg>
    <ffd:FeeAmt
      contextRef="P11_21_2024To11_21_2024_6TypedMemberffdOfferingAxis"
      decimals="0"
      id="ixv-611"
      unitRef="Unit_USD">0</ffd:FeeAmt>
    <ffd:TtlOfferingAmt
      contextRef="P11_21_2024To11_21_2024"
      decimals="0"
      id="ixv-612"
      unitRef="Unit_USD">2000326500</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt
      contextRef="P11_21_2024To11_21_2024"
      decimals="0"
      id="ixv-613"
      unitRef="Unit_USD">306251</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt
      contextRef="P11_21_2024To11_21_2024"
      decimals="0"
      id="ixv-614"
      unitRef="Unit_USD">0</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt
      contextRef="P11_21_2024To11_21_2024"
      decimals="0"
      id="ixv-615"
      unitRef="Unit_USD">0</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt
      contextRef="P11_21_2024To11_21_2024"
      decimals="0"
      id="ixv-616"
      unitRef="Unit_USD">306251</ffd:NetFeeAmt>
    <ffd:OfferingNote
      contextRef="P11_21_2024To11_21_2024_4TypedMemberffdOfferingAxis"
      id="ixv-476">
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The prospectus supplement to which this Exhibit is attached is a final prospectus for the related offering. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(2)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;BP p.l.c. will fully and unconditionally guarantee the 5.017% Guaranteed Notes due 2027, the 5.227% Guaranteed due 2034 and the 4.868% Guaranteed Notes due 2029 issued by B.P. Capital Markets America Inc. Pursuant to Rule 457(n) under the Securities Act of 1933, as amended, no separate fee is payable with respect to such guarantee. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  </ffd:OfferingNote>
    <ffd:OfferingNote
      contextRef="P11_21_2024To11_21_2024_5TypedMemberffdOfferingAxis"
      id="ixv-477">
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The prospectus supplement to which this Exhibit is attached is a final prospectus for the related offering. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(2)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;BP p.l.c. will fully and unconditionally guarantee the 5.017% Guaranteed Notes due 2027, the 5.227% Guaranteed due 2034 and the 4.868% Guaranteed Notes due 2029 issued by B.P. Capital Markets America Inc. Pursuant to Rule 457(n) under the Securities Act of 1933, as amended, no separate fee is payable with respect to such guarantee. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </ffd:OfferingNote>
    <ffd:OfferingNote
      contextRef="P11_21_2024To11_21_2024_6TypedMemberffdOfferingAxis"
      id="ixv-478">
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The prospectus supplement to which this Exhibit is attached is a final prospectus for the related offering. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(2)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;BP p.l.c. will fully and unconditionally guarantee the 5.017% Guaranteed Notes due 2027, the 5.227% Guaranteed due 2034 and the 4.868% Guaranteed Notes due 2029 issued by B.P. Capital Markets America Inc. Pursuant to Rule 457(n) under the Securities Act of 1933, as amended, no separate fee is payable with respect to such guarantee. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ffd:OfferingNote>
    <ffd:OfferingNote
      contextRef="P11_21_2024To11_21_2024_1TypedMemberffdOfferingAxis"
      id="ixv-479">
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The prospectus supplement to which this Exhibit is attached is a final prospectus for the related offering. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;</ffd:OfferingNote>
    <ffd:OfferingNote
      contextRef="P11_21_2024To11_21_2024_2TypedMemberffdOfferingAxis"
      id="ixv-480">
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The prospectus supplement to which this Exhibit is attached is a final prospectus for the related offering. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;</ffd:OfferingNote>
    <ffd:OfferingNote
      contextRef="P11_21_2024To11_21_2024_3TypedMemberffdOfferingAxis"
      id="ixv-481">
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The prospectus supplement to which this Exhibit is attached is a final prospectus for the related offering. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;</ffd:OfferingNote>
</xbrl>
