<?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">0001806347</identifier>
        </entity>
        <period>
            <startDate>2026-11-05</startDate>
            <endDate>2026-11-05</endDate>
        </period>
    </context>
    <context id="offrl_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806347</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-11-05</startDate>
            <endDate>2026-11-05</endDate>
        </period>
    </context>
    <context id="offrl_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806347</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-11-05</startDate>
            <endDate>2026-11-05</endDate>
        </period>
    </context>
    <context id="offrl_3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806347</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>3</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-11-05</startDate>
            <endDate>2026-11-05</endDate>
        </period>
    </context>
    <context id="offrl_4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806347</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>4</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-11-05</startDate>
            <endDate>2026-11-05</endDate>
        </period>
    </context>
    <context id="offrl_5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806347</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>5</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-11-05</startDate>
            <endDate>2026-11-05</endDate>
        </period>
    </context>
    <context id="offrl_6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806347</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>6</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-11-05</startDate>
            <endDate>2026-11-05</endDate>
        </period>
    </context>
    <context id="offrl_7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806347</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>7</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-11-05</startDate>
            <endDate>2026-11-05</endDate>
        </period>
    </context>
    <context id="offrl_8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806347</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>8</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-11-05</startDate>
            <endDate>2026-11-05</endDate>
        </period>
    </context>
    <context id="offrl_9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806347</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>9</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-11-05</startDate>
            <endDate>2026-11-05</endDate>
        </period>
    </context>
    <context id="offrl_10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806347</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>10</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-11-05</startDate>
            <endDate>2026-11-05</endDate>
        </period>
    </context>
    <context id="offrl_11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806347</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>11</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-11-05</startDate>
            <endDate>2026-11-05</endDate>
        </period>
    </context>
    <context id="offrl_12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806347</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>12</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-11-05</startDate>
            <endDate>2026-11-05</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <ffd:FormTp contextRef="rc" id="ixv-500">S-3</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-501">S-3</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-502">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-503">0001806347</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-504">Westrock Coffee Co</dei:EntityRegistrantName>
    <ffd:OfferingTableNa contextRef="rc" id="hiddenrcOfferingTableNa" xsi:nil="true"/>
    <ffd:OffsetTableNa contextRef="rc" id="hiddenrcOffsetTableNa">N/A</ffd:OffsetTableNa>
    <ffd:CombinedProspectusTableNa contextRef="rc" id="hiddenrcCombinedProspectusTableNa">N/A</ffd:CombinedProspectusTableNa>
    <ffd:FeeRate
      contextRef="offrl_1"
      decimals="6"
      id="ixv-508"
      unitRef="pure">0.000087</ffd:FeeRate>
    <ffd:FeeRate
      contextRef="offrl_2"
      decimals="6"
      id="ixv-509"
      unitRef="pure">0.000087</ffd:FeeRate>
    <ffd:FeeRate
      contextRef="offrl_3"
      decimals="6"
      id="ixv-510"
      unitRef="pure">0.000087</ffd:FeeRate>
    <ffd:FeeRate
      contextRef="offrl_4"
      decimals="6"
      id="ixv-511"
      unitRef="pure">0.000087</ffd:FeeRate>
    <ffd:FeeRate
      contextRef="offrl_5"
      decimals="6"
      id="ixv-512"
      unitRef="pure">0.000087</ffd:FeeRate>
    <ffd:FormTp contextRef="rc" id="ixv-636">S-3</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-637">Westrock Coffee Co</dei:EntityRegistrantName>
    <ffd:OfferingSctyTp contextRef="offrl_1" id="ixv-638">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_1" id="ixv-639">Common Stock</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="offrl_1" id="ixv-640">true</ffd:Rule457oFlg>
    <ffd:OfferingSctyTp contextRef="offrl_2" id="ixv-641">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_2" id="ixv-642">Preferred Stock</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="offrl_2" id="ixv-643">true</ffd:Rule457oFlg>
    <ffd:OfferingSctyTp contextRef="offrl_3" id="ixv-644">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_3" id="ixv-645">Depositary Shares</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="offrl_3" id="ixv-646">true</ffd:Rule457oFlg>
    <ffd:OfferingSctyTp contextRef="offrl_4" id="ixv-647">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_4" id="ixv-648">Warrants</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="offrl_4" id="ixv-649">true</ffd:Rule457oFlg>
    <ffd:OfferingSctyTp contextRef="offrl_5" id="ixv-650">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_5" id="ixv-651">Units</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="offrl_5" id="ixv-652">true</ffd:Rule457oFlg>
    <ffd:PrevslyPdFlg contextRef="offrl_6" id="ixv-653">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_6" id="ixv-654">Unallocated (Universal) Shelf</ffd:OfferingSctyTp>
    <ffd:Rule457oFlg contextRef="offrl_6" id="ixv-655">true</ffd:Rule457oFlg>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_6"
      decimals="2"
      id="ixv-656"
      unitRef="USD">12731075.72</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_6"
      decimals="6"
      id="ixv-657"
      unitRef="pure">0.000087</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_6"
      decimals="2"
      id="ixv-658"
      unitRef="USD">1107.60</ffd:FeeAmt>
    <ffd:OfferingSctyTp contextRef="offrl_7" id="ixv-659">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_7" id="ixv-660">Common Stock</ffd:OfferingSctyTitl>
    <ffd:Rule415a6Flg contextRef="offrl_7" id="ixv-661">true</ffd:Rule415a6Flg>
    <ffd:CfwdFormTp contextRef="offrl_7" id="ixv-662">S-3</ffd:CfwdFormTp>
    <ffd:CfwdPrrFileNb contextRef="offrl_7" id="ixv-663">333-274827</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFctvDt contextRef="offrl_7" id="ixv-664">2023-11-17</ffd:CfwdPrrFctvDt>
    <ffd:OfferingSctyTp contextRef="offrl_8" id="ixv-665">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_8" id="ixv-666">Preferred Stock</ffd:OfferingSctyTitl>
    <ffd:Rule415a6Flg contextRef="offrl_8" id="ixv-667">true</ffd:Rule415a6Flg>
    <ffd:CfwdFormTp contextRef="offrl_8" id="ixv-668">S-3</ffd:CfwdFormTp>
    <ffd:CfwdPrrFileNb contextRef="offrl_8" id="ixv-669">333-274827</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFctvDt contextRef="offrl_8" id="ixv-670">2023-11-17</ffd:CfwdPrrFctvDt>
    <ffd:OfferingSctyTp contextRef="offrl_9" id="ixv-671">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_9" id="ixv-672">Depositary Shares</ffd:OfferingSctyTitl>
    <ffd:Rule415a6Flg contextRef="offrl_9" id="ixv-673">true</ffd:Rule415a6Flg>
    <ffd:CfwdFormTp contextRef="offrl_9" id="ixv-674">S-3</ffd:CfwdFormTp>
    <ffd:CfwdPrrFileNb contextRef="offrl_9" id="ixv-675">333-274827</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFctvDt contextRef="offrl_9" id="ixv-676">2023-11-17</ffd:CfwdPrrFctvDt>
    <ffd:OfferingSctyTp contextRef="offrl_10" id="ixv-677">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_10" id="ixv-678">Warrants</ffd:OfferingSctyTitl>
    <ffd:Rule415a6Flg contextRef="offrl_10" id="ixv-679">true</ffd:Rule415a6Flg>
    <ffd:CfwdFormTp contextRef="offrl_10" id="ixv-680">S-3</ffd:CfwdFormTp>
    <ffd:CfwdPrrFileNb contextRef="offrl_10" id="ixv-681">333-274827</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFctvDt contextRef="offrl_10" id="ixv-682">2023-11-17</ffd:CfwdPrrFctvDt>
    <ffd:OfferingSctyTp contextRef="offrl_11" id="ixv-683">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_11" id="ixv-684">Units</ffd:OfferingSctyTitl>
    <ffd:Rule415a6Flg contextRef="offrl_11" id="ixv-685">true</ffd:Rule415a6Flg>
    <ffd:CfwdFormTp contextRef="offrl_11" id="ixv-686">S-3</ffd:CfwdFormTp>
    <ffd:CfwdPrrFileNb contextRef="offrl_11" id="ixv-687">333-274827</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFctvDt contextRef="offrl_11" id="ixv-688">2023-11-17</ffd:CfwdPrrFctvDt>
    <ffd:OfferingSctyTp contextRef="offrl_12" id="ixv-689">Unallocated (Universal) Shelf</ffd:OfferingSctyTp>
    <ffd:Rule415a6Flg contextRef="offrl_12" id="ixv-690">true</ffd:Rule415a6Flg>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_12"
      decimals="2"
      id="ixv-691"
      unitRef="USD">487268924.28</ffd:MaxAggtOfferingPric>
    <ffd:CfwdFormTp contextRef="offrl_12" id="ixv-692">S-3</ffd:CfwdFormTp>
    <ffd:CfwdPrrFileNb contextRef="offrl_12" id="ixv-693">333-274827</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFctvDt contextRef="offrl_12" id="ixv-694">2023-11-17</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrevslyPdFee
      contextRef="offrl_12"
      decimals="2"
      id="ixv-695"
      unitRef="USD">71920.89</ffd:CfwdPrevslyPdFee>
    <ffd:TtlOfferingAmt contextRef="rc" decimals="2" id="ixv-696" unitRef="USD">500000000.00</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="rc" decimals="2" id="ixv-697" unitRef="USD">1107.60</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="rc" decimals="2" id="ixv-698" unitRef="USD">0.00</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="rc" decimals="2" id="ixv-699" unitRef="USD">0.00</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="rc" decimals="2" id="ixv-700" unitRef="USD">1107.60</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="offrl_6" id="ixv-701">Pursuant to Rule 416 under the Securities Act of 1933, as amended (the "Securities Act"), Westrock Coffee Company (the "Registrant") is also registering an indeterminate number of additional securities that may become issuable as a result of any stock dividend, stock split, recapitalization or other similar transaction.

There is being registered hereunder an indeterminate number of shares of Common Stock, shares of one or more series of Preferred Stock, depositary shares representing fractional interests of shares of Preferred Stock, warrants to purchase any of such securities and/or units, consisting of some or all of these securities in any combination, as may be sold from time to time by the Registrant. There is also being registered hereunder an indeterminate number of shares of Common Stock, shares of Preferred Stock and depositary shares as shall be issuable upon conversion, exchange or exercise of any securities that provide for such issuance, provided that the aggregate maximum offering price of all securities issued pursuant to the universal shelf prospectus included in the Registration Statement shall not exceed $500,000,000.

Estimated solely for the purpose of calculating the registration fee. The proposed maximum aggregate offering price per class of security will be determined from time to time by the Registrant in connection with the issuance by the Registrant of the securities registered hereunder and is not specified as to each class of security, provided that the aggregate maximum offering price of all securities issued pursuant to the Registration Statement (including Unsold Securities (defined below) shall not exceed $500,000,000).</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_12" id="ixv-702">Pursuant to Rule 415(a)(6) under the Securities Act, the securities being registered hereunder include $487,268,924.28 of unsold securities (collectively, the "Unsold Securities") previously registered on the Registrant's registration statement on Form S-3 (File No. 333-274827), which was originally filed on October 2, 2023, and declared effective on November 17, 2023 (the "Prior Registration Statement"). The Prior Registration Statement registered securities for a proposed maximum aggregate offering price of $500,000,000. The aggregate filing fees previously paid in connection with the Unsold Securities were $71,920.89. In accordance with Question 212.24 of the Securities and Exchange Commission, Division of Corporation Finance's Compliance and Disclosure Interpretations regarding Securities Act Rules, the Registrant is not required to pay any additional fee with respect to the $487,268,924.28 of Unsold Securities being included in this registration in reliance on Rule 415(a)(6), because such Unsold Securities (and associated fees) are being moved from the Prior Registration Statement to this Registration Statement. Accordingly, the Amount of Registration Fee in the table above reflects only the registration fee attributable to the $12,731,075.72 of new securities registered on this Registration Statement. Pursuant to Rule 415(a)(6) of the Securities Act, the $71,920.89 registration fee previously paid by the Registrant relating to the Unsold Securities included on this Registration Statement will continue to be applied to such Unsold Securities. Pursuant to Rule 415(a)(5)(ii) under the Securities Act, by filing this Registration Statement, the Registrant may issue and sell securities under the Prior Registration Statement until the earlier of (i) the effective date of this Registration Statement and (ii) May 16, 2027, which is 180 days after the third anniversary of the effective date of the Prior Registration Statement (the "Expiration Date"). All offers and sales by the Registrant under the Prior Registration Statement will be deemed terminated on the Expiration Date, except to the extent covered by this Registration Statement. To the extent that, after the filing date hereof and prior to the effectiveness of this Registration Statement, the Registrant sells any Unsold Securities under the Prior Registration Statement, the Registrant will identify in a pre-effective amendment to this Registration Statement the updated number of Unsold Securities from the Prior Registration Statement to be included in this Registration Statement pursuant to Rule 415(a)(6) and the updated amount of new securities to be registered on this Registration Statement.	 </ffd:OfferingNote>
</xbrl>
