<?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">0000866829</identifier>
        </entity>
        <period>
            <startDate>2026-06-04</startDate>
            <endDate>2026-06-04</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866829</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-04</startDate>
            <endDate>2026-06-04</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <ffd:SubmissnTp contextRef="c0" id="ixv-239">S-4</ffd:SubmissnTp>
    <ffd:FormTp contextRef="c0" id="ixv-240">S-4</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-24">Helix Energy Solutions Group, Inc.</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="c1" id="ixv-83">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c1" id="ixv-86">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c1" id="ixv-89">Common Stock, par value $0.00001 per share</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="c1" id="ixv-241">true</ffd:FeesOthrRuleFlg>
    <ffd:Rule457fFlg contextRef="c1" id="ixv-242">true</ffd:Rule457fFlg>
    <ffd:AmtSctiesRegd
      contextRef="c1"
      decimals="INF"
      id="ixv-243"
      unitRef="shares">63832084</ffd:AmtSctiesRegd>
    <ffd:MaxAggtOfferingPric contextRef="c1" decimals="INF" id="ixv-244" unitRef="usd">198138165</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate contextRef="c1" decimals="INF" id="ixv-245" unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt contextRef="c1" decimals="2" id="ixv-246" unitRef="usd">27362.89</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="c0" decimals="INF" id="ixv-247" unitRef="usd">198138165</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="c0" decimals="2" id="ixv-248" unitRef="usd">27362.89</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="c0" decimals="0" id="ixv-249" unitRef="usd">0</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="c0" decimals="0" id="ixv-250" unitRef="usd">0</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="c0" decimals="2" id="ixv-251" unitRef="usd">27362.89</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="c1" id="ixv-214">&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; font-size: 10pt;"&gt; &lt;div style="margin-bottom: 4pt;"&gt; (1) &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0px 5.4pt; text-align: left; font-size: 10pt;"&gt; &lt;div style="margin-bottom: 4pt;"&gt; Represents the estimated maximum number of shares of common stock, par value $0.00001 per share, of Helix Energy Solutions Group, Inc. (&#x201c;Helix&#x201d;), following Helix&#x2019;s conversion from a Minnesota corporation to a Delaware corporation (the &#x201c;Converted Helix Common Stock&#x201d;), issuable upon completion of the mergers and transactions contemplated by the Agreement and Plan of Merger, dated as of April 22, 2026 (the &#x201c;Merger Agreement&#x201d;), by and among Helix, Hornbeck Offshore Services, Inc. (&#x201c;Hornbeck&#x201d;), Odyssey Sub, Inc. and Hercules Sub LLC, other than the shares of Converted Helix Common Stock issuable to the Hornbeck stockholders (the &#x201c;consenting stockholders&#x201d;) who delivered a written consent adopting the Merger Agreement and approving the transactions contemplated thereby shortly following execution of the Merger Agreement. This estimate is based upon the product of (a) an exchange ratio in the Merger Agreement of 10.27167 multiplied by (b) 6,264,248 shares of common stock, par value $0.00001 per share, of Hornbeck (&#x201c;Hornbeck common stock&#x201d;), which is the sum of (i) 2,011,249 shares of Hornbeck common stock outstanding as of June 3, 2026, (ii) 1,471,714 shares of Hornbeck common stock underlying outstanding Jones Act Warrants (as defined in the registration statement), (iii) 920,239 shares of Hornbeck common stock underlying outstanding Creditor Warrants (as defined in the registration statement), assuming an illustrative trading price of the Helix common stock of $50.00 solely for the purpose of calculating the number of issuable shares issuable pursuant to the Creditor Warrants, estimated solely for purposes of calculating the registration fee, (iv) 1,007,834 shares of Hornbeck common stock underlying outstanding stock-based equity awards (other than options) and (v) 853,212 shares of Hornbeck common stock issuable upon exercise of outstanding options, in each case excluding any shares issuable to consenting stockholders and estimated solely for the purpose of calculating the registration fee. Pursuant to Rule 416 under the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;), this registration statement also covers an indeterminate number of additional shares of the registrant as may be issuable as a result of stock splits, stock dividends or similar transactions. &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; font-size: 10pt;"&gt; &lt;div style="margin-bottom: 4pt;"&gt; (2) &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0px 5.4pt; text-align: left; font-size: 10pt;"&gt; &lt;div style="margin-bottom: 4pt;"&gt; Estimated solely for purposes of calculating the registration fee required by Section 6(b) of the Securities Act and calculated pursuant to Rule 457(c) and Rule 457(f)(2) under the Securities Act. Hornbeck is a private company, and no market exists for its securities. The proposed maximum aggregate offering price for the Hornbeck securities to be exchanged in connection with the mergers, other than the Hornbeck securities to be exchanged by the consenting stockholders, equals the aggregate book value of such securities, as of April 30, 2026, which is approximately $198,138,165, or $31.63 per share of Hornbeck common stock outstanding (6,264,248 shares) as of June 3, 2026 and calculated on a fully diluted basis. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</ffd:OfferingNote>
    <ffd:ValSctiesRcvd contextRef="c1" decimals="INF" id="ixv-252" unitRef="usd">198138165</ffd:ValSctiesRcvd>
    <ffd:FeeNoteMaxAggtOfferingPric contextRef="c1" decimals="INF" id="ixv-253" unitRef="usd">198138165</ffd:FeeNoteMaxAggtOfferingPric>
    <ffd:ValSctiesRcvdPerShr
      contextRef="c1"
      decimals="INF"
      id="ixv-254"
      unitRef="usdPershares">31.63</ffd:ValSctiesRcvdPerShr>
    <ffd:AmtSctiesRcvd
      contextRef="c1"
      decimals="INF"
      id="ixv-255"
      unitRef="shares">6264248</ffd:AmtSctiesRcvd>
    <ffd:CombinedProspectusTableNa contextRef="c0" id="ixv-258">N/A</ffd:CombinedProspectusTableNa>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-259">0000866829</dei:EntityCentralIndexKey>
    <ffd:FeeExhibitTp contextRef="c0" id="ixv-260">EX-FILING FEES</ffd:FeeExhibitTp>
    <ffd:OffsetTableNa contextRef="c0" id="ixv-261">N/A</ffd:OffsetTableNa>
</xbrl>
