<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:ffd="http://xbrl.sec.gov/ffd/2026"
  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"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef
      xlink:href="https://xbrl.sec.gov/ffd/2026/ffd-2026.xsd"
      xlink:type="simple"/>
    <context id="rc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289308</identifier>
        </entity>
        <period>
            <startDate>2026-10-27</startDate>
            <endDate>2026-10-27</endDate>
        </period>
    </context>
    <context id="offrl_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289308</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-10-27</startDate>
            <endDate>2026-10-27</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <ffd:FormTp contextRef="rc" id="ixv-150">SC TO</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-151">SC TO-T</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-152">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-153">0001289308</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-154">EnerSys</dei:EntityRegistrantName>
    <ffd:OfferingTableNa contextRef="rc" id="hiddenrcOfferingTableNa" xsi:nil="true"/>
    <ffd:OffsetTableNa contextRef="rc" id="hiddenrcOffsetTableNa">N/A</ffd:OffsetTableNa>
    <ffd:Rule011Flg contextRef="offrl_1" id="ixv-157">true</ffd:Rule011Flg>
    <ffd:PrevslyPdFlg contextRef="offrl_1" id="ixv-182">false</ffd:PrevslyPdFlg>
    <ffd:TxValtn
      contextRef="offrl_1"
      decimals="2"
      id="ixv-183"
      unitRef="USD">274893243.84</ffd:TxValtn>
    <ffd:FeeRate
      contextRef="offrl_1"
      decimals="6"
      id="ixv-184"
      unitRef="pure">0.000087</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_1"
      decimals="2"
      id="ixv-185"
      unitRef="USD">23915.71</ffd:FeeAmt>
    <ffd:TtlTxValtn contextRef="rc" decimals="2" id="ixv-186" unitRef="USD">274893243.84</ffd:TtlTxValtn>
    <ffd:TtlFeeAmt contextRef="rc" decimals="2" id="ixv-187" unitRef="USD">23915.71</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="rc" decimals="2" id="ixv-188" unitRef="USD">0.00</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="rc" decimals="2" id="ixv-189" unitRef="USD">0.00</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="rc" decimals="2" id="ixv-190" unitRef="USD">23915.71</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="offrl_1" id="ixv-191">(1) Estimated solely for purposes of calculating the filing fee. The transaction valuation was calculated as the sum of (i) 16,664,312 issued and outstanding shares of common stock, par value $0.10 per share (the "Shares") of Ultralife Corporation ("Ultralife" or the "Company"), multiplied by $16.00 per Share (the "Offer Price"); (ii) 845,072 Shares issuable pursuant to outstanding Company Stock Options, multiplied by $9.22, which is the difference between the Offer Price and $6.78, the weighted average exercise price of such options, and (iii) 29,543 Shares issuable upon settlement of outstanding Company Restricted Stock, multiplied by the Offer Price. The calculation of the filing fee is based on information provided by the Company as of October 26, 2026. (2) The filing fee was calculated in accordance with Rule 0-11 under the Securities Exchange Act of 1934, as amended, and the SEC's fee rate for Fiscal Year 2027, effective October 1, 2026, by multiplying the transaction value by 0.00008700.</ffd:OfferingNote>
</xbrl>
