<SEC-DOCUMENT>0000950103-25-015140.txt : 20251121
<SEC-HEADER>0000950103-25-015140.hdr.sgml : 20251121
<ACCEPTANCE-DATETIME>20251121150853
ACCESSION NUMBER:		0000950103-25-015140
CONFORMED SUBMISSION TYPE:	424B2
PUBLIC DOCUMENT COUNT:		14
FILED AS OF DATE:		20251121
DATE AS OF CHANGE:		20251121

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CITIGROUP INC
		CENTRAL INDEX KEY:			0000831001
		STANDARD INDUSTRIAL CLASSIFICATION:	NATIONAL COMMERCIAL BANKS [6021]
		ORGANIZATION NAME:           	02 Finance
		EIN:				521568099
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		424B2
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-270327
		FILM NUMBER:		251507527

	BUSINESS ADDRESS:	
		STREET 1:		388 GREENWICH STREET
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10013
		BUSINESS PHONE:		2125591000

	MAIL ADDRESS:	
		STREET 1:		388 GREENWICH STREET
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10013

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	TRAVELERS GROUP INC
		DATE OF NAME CHANGE:	19950519

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	TRAVELERS INC
		DATE OF NAME CHANGE:	19940103

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	PRIMERICA CORP /NEW/
		DATE OF NAME CHANGE:	19920703

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Citigroup Global Markets Holdings Inc.
		CENTRAL INDEX KEY:			0000200245
		STANDARD INDUSTRIAL CLASSIFICATION:	SECURITY BROKERS, DEALERS & FLOTATION COMPANIES [6211]
		ORGANIZATION NAME:           	02 Finance
		EIN:				112418067
		STATE OF INCORPORATION:			NY
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		424B2
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-270327-01
		FILM NUMBER:		251507528

	BUSINESS ADDRESS:	
		STREET 1:		388 GREENWICH ST
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10013
		BUSINESS PHONE:		212-816-6000

	MAIL ADDRESS:	
		STREET 1:		388 GREENWICH ST
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10013

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CITIGROUP GLOBAL MARKETS HOLDINGS INC
		DATE OF NAME CHANGE:	20030404

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	SALOMON SMITH BARNEY HOLDINGS INC
		DATE OF NAME CHANGE:	19971128

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	SALOMON INC
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>424B2
<SEQUENCE>1
<FILENAME>dp237785_424b2-25nir077519d.htm
<DESCRIPTION>PRICING SUPPLEMENT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 65%; font-size: 30pt; color: #888888"><FONT STYLE="font-size: 18pt">Citigroup Global Markets Holdings Inc.</FONT></TD>
    <TD STYLE="width: 35%">
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 4.5pt 0pt 0; text-align: right; color: #888888"><B>November 20, 2025</B></P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 4.5pt 0pt 0; text-align: right; color: #888888"></P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 4.5pt 0pt 0; text-align: right; color: #888888"><B>Medium-Term Senior Notes,
    Series N</B></P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 4.5pt 0pt 0; text-align: right; color: #888888"></P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 4.5pt 0pt 0; text-align: right; text-indent: -18.65pt; color: #888888"><B>Pricing
    Supplement No. 2025-USNCH28986</B></P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 4.5pt 0pt 0; text-align: right; text-indent: -18.65pt; color: #888888"></P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 4.5pt 0pt 0; text-align: right; color: #888888"><B>Filed Pursuant to Rule
    424(b)(2)</B></P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 4.5pt 0pt 0; text-align: right; color: #888888"></P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 4.5pt 0pt 0; text-align: right; color: #888888"><B>Registration Statement
    Nos. 333-270327 and 333-270327-01</B></P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 4.5pt 0pt 0; text-align: right; color: #888888"></P></TD></TR>
  </TABLE>
<P STYLE="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #2292D0">Fixed to Floating Rate Notes Linked to SOFR Due December
24, 2026</P>

<P STYLE="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #2292D0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>The notes will bear interest during each interest period (i) during the first three months: at a fixed rate of 4.00% per annum and
(ii) after the third month until maturity (the &ldquo;floating rate period&rdquo;): at a floating rate based on SOFR (compounded daily
during the relevant observation period) <I>plus</I> the floating rate spread specified below, subject to a minimum interest rate of 0.00%
per annum and a maximum interest rate of 4.00% per annum. Interest payments on the notes will vary and may be paid at a rate as low as
0.00% per annum.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>The notes are designed for investors who seek fixed interest payments for the first three months of the term of the notes and floating
interest payments linked to SOFR thereafter.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>The notes are unsecured debt securities issued by Citigroup Global Markets Holdings Inc. and guaranteed by Citigroup Inc. <B>All payments
on the notes are subject to the credit risk of Citigroup Global Markets Holdings Inc. and Citigroup Inc. </B></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><I>It is important for you to consider the information contained in this pricing supplement together with the information contained
in the accompanying prospectus supplement and prospectus. The description of the notes below supplements, and to the extent inconsistent
with replaces, the description of the general terms of the notes set forth in the accompanying prospectus supplement and prospectus.</I></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top; background-color: #2292D0">
    <TD COLSPAN="4"><FONT STYLE="font-size: 10pt; color: white"><B>KEY TERMS</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Issuer:</B></FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 10pt; background-color: white">Citigroup Global Markets Holdings Inc., a wholly owned subsidiary of Citigroup Inc.</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #DCEBF4">
    <TD><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Guarantee:</B></FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 10pt">All payments due on the notes are fully and unconditionally guaranteed by Citigroup Inc.&nbsp;&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Stated principal amount:</B></FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 10pt">$1,000 per note</FONT></TD></TR>
  <TR STYLE="background-color: #DCEBF4">
    <TD><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Pricing date: </B></FONT></TD>
    <TD COLSPAN="3" STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">November 20, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Original issue date:</B></FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 10pt">November 24, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #DCEBF4">
    <TD><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Maturity date: </B></FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 10pt">December 24, 2026. If the maturity date is not a business day, then such date will be postponed to the next succeeding business day.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Principal due at maturity:</B></FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 10pt">Full principal amount due at maturity</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #DCEBF4">
    <TD><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Payment at maturity:</B></FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 10pt">$1,000 per note <I>plus</I> any accrued and unpaid interest</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Interest rate per annum:</B></FONT></TD>
    <TD COLSPAN="3">
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 12.25pt; text-indent: -9.35pt"><FONT STYLE="font-family: Symbol">&middot;&#9;</FONT>&nbsp;During
    the interest period from and including the issue date to but excluding February 24, 2026, the notes will bear interest at a fixed rate
    of 4.00% per annum (or 1.022% with respect to the first interest period).</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 12.25pt; text-indent: -9.35pt"></P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 12.25pt; text-indent: -9.35pt"><FONT STYLE="font-family: Symbol">&middot;&#9;</FONT><FONT STYLE="font-size: 10pt">&nbsp;During
    each interest period commencing on or after February 24, 2026, the notes will bear interest at a floating rate per annum equal to SOFR
    (compounded daily over the relevant observation period as described under &ldquo;Determination of SOFR&rdquo; below) <I>plus </I>a spread
    of 0.10% (the &ldquo;floating rate spread&rdquo;), subject to a minimum interest rate of 0.00% per annum and a maximum interest rate of
    4.00% per annum for any interest period.</FONT></P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 12.25pt; text-indent: -9.35pt"></P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 12.25pt; text-indent: -9.35pt"></P></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #DCEBF4">
    <TD><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Interest period:</B></FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 10pt">Each period from, and including, an interest payment date (or, in the case of the first interest period, the original issue date) to, but excluding, the next succeeding interest payment date. </FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Observation period:</B></FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 10pt">For each interest period during the floating rate period, the period from, and including, the date two U.S. government securities business days preceding the first date in such interest period to, but excluding, the date two U.S. government securities business days preceding the interest payment date for such interest period.</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #DCEBF4">
    <TD><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Interest payment dates:</B></FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 10pt">February 24, 2026, May 26, 2026, August 24, 2026 and the maturity date (long final interest period). In the event that any interest payment date is not a business day, then such date will be postponed to the next succeeding business day.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Day count convention:</B></FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 10pt">Actual/360 Adjusted. See &ldquo;Determination of Interest Payments&rdquo; in this pricing supplement.</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #DCEBF4">
    <TD><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Business day:</B></FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 10pt">Any weekday that is not a legal holiday in New York City and is not a day on which banking institutions in New York City are authorized or required by law or regulation to be closed and is a U.S. government securities business day.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt; color: #2292D0"><B>U.S. government securities business day:</B></FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 10pt">Any day except for a Saturday, a Sunday or a day on which the Securities Industry and Financial Markets Association recommends that the fixed income departments of its members be closed for the entire day for purposes of trading in U.S. government securities.</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #DCEBF4">
    <TD><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Business day convention:</B></FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 10pt">Following</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt; color: #2292D0"><B>CUSIP / ISIN:</B></FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 10pt">17291W6Q9 / US17291W6Q96</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #DCEBF4">
    <TD><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Listing:</B></FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 10pt">The notes will not be listed on any securities exchange and, accordingly, may have limited or no liquidity.&nbsp;&nbsp;You should not invest in the notes unless you are willing to hold them to maturity.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Underwriter:</B></FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 10pt">Citigroup Global Markets Inc. (&ldquo;CGMI&rdquo;), an affiliate of the issuer, acting as principal. See &ldquo;General Information&mdash;Supplemental information regarding plan of distribution; conflicts of interest&rdquo; in this pricing supplement.</FONT></TD></TR>
  <TR STYLE="background-color: #DCEBF4">
    <TD STYLE="width: 28%"><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Underwriting fee and issue price:</B></FONT></TD>
    <TD STYLE="vertical-align: top; width: 24%; text-align: center"><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Issue price</B></FONT></TD>
    <TD STYLE="vertical-align: top; width: 24%; text-align: center"><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Underwriting fee<SUP>(1)</SUP></B></FONT></TD>
    <TD STYLE="vertical-align: top; width: 24%; text-align: center"><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Proceeds to issuer<SUP>(2)</SUP></B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Per note:</B></FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">$1,000.00</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">$0.50</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">$999.50</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #DCEBF4">
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt; color: #2292D0"><B>Total:</B></FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">$50,000,000.00</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">$25,000.00</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">$49,975,000.00</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"><SUP>(1)</SUP> CGMI, an affiliate of Citigroup Global Markets Holdings
Inc. and the underwriter of the sale of the notes, is acting as principal and will receive an underwriting fee of up to $0.50 per note
sold in this offering.&nbsp;&nbsp;The total underwriting fee <FONT STYLE="background-color: white">and proceeds to issuer in the table
above give effect to the actual total underwriting fee</FONT>. You should refer to &ldquo;Risk Factors&rdquo; and &ldquo;General Information&mdash;Fees
and selling concessions&rdquo; in this pricing supplement for more information. In addition to the underwriting fee, CGMI and its affiliates
may profit from hedging activity related to this offering, even if the value of the notes declines. See &ldquo;Use of Proceeds and Hedging&rdquo;
in the accompanying prospectus.</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"></P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"><SUP>(2)</SUP> The per note proceeds to issuer indicated above represent
the minimum per note proceeds to issuer for any note, assuming the maximum per note underwriting fee. As noted above, the underwriting
fee is variable.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"></P>

<P STYLE="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"><B>Investing in the notes involves risks not associated with an investment
in conventional fixed rate debt securities. See &ldquo;Risk Factors&rdquo; beginning on page PS-2.</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"><B>Neither the Securities and Exchange Commission nor any state securities
commission has approved or disapproved of the notes or determined that this pricing supplement and the accompanying prospectus supplement
and prospectus are truthful or complete. Any representation to the contrary is a criminal offense.</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B><I>Y</I></B></FONT><B><I>ou
should read this pricing supplement together with the accompanying <FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">prospectus
supplement and prospectus</FONT>, which can be accessed via the hyperlink below:</I></B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"></P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center; color: #2292D0"><A HREF="https://www.sec.gov/Archives/edgar/data/200245/000119312523063080/d470905d424b2.htm" STYLE="color: rgb(34,146,208)">Prospectus Supplement and Prospectus each dated March 7, 2023</A></P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center; color: #2292D0"></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><B>The notes are not bank deposits and are not insured
or guaranteed by the Federal Deposit Insurance Corporation or any other governmental agency, nor are they obligations of, or guaranteed
by, a bank.</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<!-- Field: Page; Sequence: 1; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 100%; border-bottom: #2292D0 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 18pt; color: #888888">Citigroup Global Markets Holdings Inc.</FONT></TD></TR><TR STYLE="vertical-align: top"><TD STYLE="font-size: 10pt">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="color: #2292D0; font: 14pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">Risk Factors</P>

<P STYLE="color: #2292D0; font: 14pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"><I>The following is a non-exhaustive list of certain key risk factors
for investors in the notes. You should read the risk factors below together with the risk factors included in the accompanying prospectus
supplement and in the documents incorporated by reference in the accompanying prospectus, including Citigroup Inc.&rsquo;s most recent
Annual Report on Form 10-K and any subsequent Quarterly Reports on Form 10-Q, which describe risks relating to the business of Citigroup
Inc. more generally. We also urge you to consult your investment, legal, tax, accounting and other advisers in connection with your investment
in the notes. </I></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><B>After the third month, the notes will pay interest at a floating rate that may be as low as 0% per annum on one or more interest
payment dates.</B> The rate at which the notes will bear interest during each interest period after the third month will depend on SOFR
(compounded daily over the relevant observation period as described under &ldquo;Determination of SOFR&rdquo; below) <I>plus </I>the floating
rate spread, subject to the minimum interest rate and the maximum interest rate. As a result, the interest payable on the notes will vary
with fluctuations in SOFR, subject to the minimum interest rate and the maximum interest rate. It is impossible to predict whether SOFR
will rise or fall or the amount of interest payable on the notes.&nbsp;&nbsp;After the third month, you may not receive any interest on
the notes for an extended period of time or even throughout the remaining term of the notes. As a result, the effective yield on your
notes may be less than that which would be payable on a conventional fixed-rate, non-callable debt security of ours (guaranteed by Citigroup
Inc.) of comparable maturity.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><B>The interest rate on the notes is subject to a cap.</B>&nbsp;&nbsp;As a result, the notes may pay interest at a lower rate than
an alternative instrument that is not so capped.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><FONT STYLE="background-color: white"><B>The notes are subject to the credit risk of Citigroup Global Markets Holdings Inc. and Citigroup
Inc., and any actual or perceived changes to the creditworthiness of either entity may adversely affect the value of the notes. </B>You
are subject to the credit risk of Citigroup Global Markets Holdings Inc. and Citigroup Inc. If Citigroup Global Markets Holdings Inc.
defaults on its obligations under the notes and Citigroup Inc. defaults on its guarantee obligations, your investment would be at risk
and you could lose some or all of your investment. As a result, the value of the notes will be affected by changes in the market&rsquo;s
view of the creditworthiness of Citigroup Global Markets Holdings Inc. or Citigroup Inc. Any decline, or anticipated decline in the credit
ratings of either entity, or any increase or anticipated increase in the credit spreads of either entity, is likely to adversely affect
the value of the notes. </FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><B>The notes will not be listed on any securities exchange and you may not be able to sell them prior to maturity.</B> The notes will
not be listed on any securities exchange. Therefore, there may be little or no secondary market for the notes. CGMI currently intends
to make a secondary market in relation to the notes and to provide an indicative bid price for the notes on a daily basis. Any indicative
bid price for the notes provided by CGMI will be determined in CGMI&rsquo;s sole discretion, taking into account prevailing market conditions
and other relevant factors, and will not be a representation by CGMI that the notes can be sold at that price or at all. CGMI may suspend
or terminate making a market and providing indicative bid prices without notice, at any time and for any reason. If CGMI suspends or terminates
making a market, there may be no secondary market at all for the notes.&nbsp;&nbsp;Accordingly, an investor must be prepared to hold the
notes until maturity.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><B>Immediately following issuance, any secondary market bid price provided by CGMI, and the value that will be indicated on any brokerage
account statements prepared by CGMI or its affiliates, will reflect a temporary upward adjustment.</B> The amount of this temporary upward
adjustment will steadily decline to zero over the temporary adjustment period.&nbsp;&nbsp;See &ldquo;General Information&mdash;Temporary
adjustment period&rdquo; in this pricing supplement.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><B>Secondary market sales of the notes may result in a loss of principal.</B> You will be entitled to receive at least the full stated
principal amount of your notes, subject to the credit risk of Citigroup Global Markets Holdings Inc. and Citigroup Inc., only if you hold
the notes to maturity. If you are able to sell your notes in the secondary market prior to maturity, you are likely to receive less than
the stated principal amount of the notes.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><B>The inclusion of underwriting fees and projected profit from hedging in the issue price is likely to adversely affect secondary
market prices.</B> Assuming no changes in market conditions or other relevant factors, the price, if any, at which CGMI may be willing
to purchase the notes in secondary market transactions will likely be lower than the issue price since the issue price of the notes includes,
and secondary market prices are likely to exclude, underwriting fees paid with respect to the notes, as well as the cost of hedging our
obligations under the notes. The cost of hedging includes the projected profit that our affiliates may realize in consideration for assuming
the risks inherent in managing the hedging transactions. The secondary market prices for the notes are also likely to be reduced by the
costs of unwinding the related hedging transactions. Our affiliates may realize a profit from the hedging activity even if the value of
the notes declines. In addition, any secondary market prices for the notes may differ from values determined by pricing models used by
CGMI, as a result of dealer discounts, mark-ups or other transaction costs.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><B>The price at which you may be able to sell your notes prior to maturity will depend on a number of factors and may be substantially
less than the amount you originally invest.&nbsp;&nbsp;</B>A number of factors will influence the value of the notes in any secondary
market that may develop and the price at which CGMI may be willing to purchase the notes in any such secondary market, including: the
level and volatility of SOFR, interest rates in the market, the time remaining to maturity of the notes, hedging activities by our affiliates,
fees and projected hedging fees and profits and any actual or anticipated changes in the credit ratings, financial condition and results
of either Citigroup Global Markets Holdings Inc. or Citigroup Inc. The value of the notes will vary and is likely to be less than the
issue price at any time prior to maturity, and sale of the notes prior to maturity may result in a loss.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><B>The calculation agent, which is an affiliate of the issuer, will make determinations with respect to the notes. </B>Citibank, N.A.,
the calculation agent for the notes, is an affiliate of ours. As calculation agent, Citibank, N.A. will determine, among other things,</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>


<!-- Field: Page; Sequence: 2; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: right; color: #2292D0; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&#9;PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 100%; border-bottom: #2292D0 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 18pt; color: #888888">Citigroup Global Markets Holdings Inc.</FONT></TD></TR><TR STYLE="vertical-align: top"><TD STYLE="font-size: 10pt">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0pt 0pt 0.25in; text-indent: 0pt">the level of SOFR and will calculate
the interest payable to you on each interest payment date. Any of these determinations or calculations made by Citibank, N.A. in its capacity
as calculation agent, including with respect to the calculation of the level of SOFR in the event of the unavailability of the level of
SOFR, may adversely affect the amount of one or more interest payments to you.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><B>Hedging and trading activity by us and our affiliates could result in a conflict of interest.</B> One or more of our affiliates
have entered into hedging transactions. This hedging activity involves trading in instruments, such as options, swaps or futures, based
upon SOFR. This hedging activity may present a conflict between your interest in the notes and the interests our affiliates have in executing,
maintaining and adjusting their hedge transactions because it could affect the price at which our affiliate CGMI may be willing to purchase
your notes in the secondary market. Because hedging our obligations under the notes involves risk and may be influenced by a number of
factors, it is possible that our affiliates may profit from the hedging activity, even if the value of the notes declines.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><FONT STYLE="background-color: white"><B>SOFR is a relatively new market index and as the related market continues to develop, there
may be an adverse effect on the return on or value of the notes. </B>The Federal Reserve Bank of New York (the &ldquo;NY Federal Reserve&rdquo;)
began to publish SOFR in April 2018. Although the NY Federal Reserve has also begun publishing historical indicative SOFR going back to
2014, such prepublication historical data inherently involves assumptions, estimates and approximations. You should not rely on any historical
changes or trends in SOFR as an indicator of the future performance of SOFR. Since the initial publication of SOFR, daily changes in the
rate have, on occasion, been more volatile than daily changes in comparable benchmark or market rates. As a result, the return on the
notes may fluctuate more than floating rate securities that are linked to less volatile rates.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in"><FONT STYLE="background-color: white">The
notes likely will have no established trading market when issued, and an established trading market may never develop or may not be very
liquid. Market terms for securities indexed to SOFR, such as the spread over the index reflected in interest rate provisions, may evolve
over time, and the value of the notes may be lower than those of later-issued SOFR-linked securities as a result. Similarly, if SOFR does
not prove to be widely used in securities like the notes, the value of the notes may be lower than those of securities linked to rates
that are more widely used. You may not be able to sell the notes at all or may not be able to sell the notes at prices that will provide
a yield comparable to similar investments that have a developed secondary market, and may consequently suffer from increased pricing volatility
and market risk.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in"><FONT STYLE="background-color: white">The
NY Federal Reserve notes on its publication page for SOFR that use of SOFR is subject to important limitations, indemnification obligations
and disclaimers, including that the NY Federal Reserve may alter the methods of calculation, publication schedule, rate revision practices
or availability of SOFR at any time without notice. There can be no guarantee that SOFR will not be discontinued or fundamentally altered
in a manner that is materially adverse to the interests of investors in the notes. If the manner in which SOFR is calculated is changed
or if SOFR is discontinued, that change or discontinuance may result in a reduction or elimination of the amount of interest payable on
the notes and a reduction in the value of the notes.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><FONT STYLE="background-color: white"><B>The formula used to determine the interest rate on the notes is relatively new in the market,
and as the related market continues to develop there may be an adverse effect on return on or value of the notes.&nbsp;&nbsp;</B>The interest
rate on the notes during the floating rate period is based on a formula used to calculate a daily compounded SOFR rate, which is relatively
new in the market. For each interest period, the interest rate on the notes is based on a daily compounded SOFR rate calculated using
the formula described in &ldquo;Determination of SOFR&rdquo; below. This interest rate will not be the SOFR rate published on or for a
particular day during such interest period or an average of SOFR rates during such period nor will it be the same as the interest rate
on other SOFR-linked notes that use an alternative formula to determine the interest rate. Also, if the SOFR rate for a particular day
during an interest period is negative, inclusion of that rate in the calculation will reduce the interest rate for such interest period;
<I>provided</I> that in no event will the interest payable on the notes be less than zero.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in"><FONT STYLE="background-color: white">Additionally,
market terms for notes linked to SOFR may evolve over time, and the value of the notes may be lower than those of later-issued SOFR-linked
securities as a result. Similarly, if the formula to calculate daily compounded SOFR for the notes does not prove to be widely used in
other securities like the notes, the trading price of the notes may be lower than those of securities having a formula more widely used.
You may not be able to sell the notes at all or may not be able to sell the notes at prices that will provide a yield comparable to similar
investments that have a developed secondary market, and may consequently suffer from increased pricing volatility and market risk.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in"><FONT STYLE="background-color: white">The
NY Federal Reserve (or a successor), as administrator of SOFR, may also make methodological or other changes that could change the value
of SOFR, including changes related to the method by which SOFR is calculated, eligibility criteria applicable to the transactions used
to calculate SOFR, or timing related to the publication of SOFR. In addition, the administrator may alter, discontinue or suspend calculation
or dissemination of SOFR (in which case a fallback method of determining interest rates on the notes will apply). The administrator has
no obligation to consider the interests of holders of notes when calculating, adjusting, converting, revising or discontinuing SOFR.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><FONT STYLE="background-color: white"><B>The interest rate on the notes will be determined using alternative methods if SOFR is no
longer available, and that may have an adverse effect on the return on and value of the notes.&nbsp;&nbsp;</B>The terms of the notes provide
that if a benchmark transition event and its related benchmark replacement date occur with respect to SOFR, the interest rate payable
on the notes will be determined using the next-available benchmark replacement. As described above, these replacement rates and spreads
may be selected or formulated by (i) the relevant governmental body (such as the Alternative Reference Rates Committee of the NY Federal
Reserve) (ii) the International Swaps and Derivatives Association, Inc. or (iii) in certain circumstances, Citigroup (or one of its affiliates).
In addition, the terms of the notes expressly authorize Citigroup (or one of its affiliates) to make benchmark replacement conforming
changes with respect to, among other things, the determination of interest periods and the timing and </FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>


<!-- Field: Page; Sequence: 3; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: right; color: #2292D0; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&#9;PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 100%; border-bottom: #2292D0 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 18pt; color: #888888">Citigroup Global Markets Holdings Inc.</FONT></TD></TR><TR STYLE="vertical-align: top"><TD STYLE="font-size: 10pt">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0pt 0pt 0.25in; text-indent: 0pt"><FONT STYLE="background-color: white">frequency
of determining rates and making payments of interest.&nbsp;&nbsp;The interests of Citigroup (or its affiliate) in making the determinations
described above may be adverse to your interests as a holder of the notes.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in"><FONT STYLE="background-color: white">The
application of a benchmark replacement and benchmark replacement adjustment, and any implementation of benchmark replacement conforming
changes, or any implementation of a substitute, successor or alternative reference rate could result in adverse consequences to the interest
rate payable on the notes, which could adversely affect the return on, value of and market for the notes. Further, there is no assurance
that the characteristics of any substitute, successor or alternative reference rate or benchmark replacement will be similar to SOFR or
the then-current benchmark that it is replacing, or that any benchmark replacement will produce the economic equivalent of SOFR or the
then-current benchmark that it is replacing.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><B>We or our subsidiaries or affiliates may publish research that could affect the market value of the notes.&nbsp;&nbsp;</B>We or
our subsidiaries or affiliates may, at present or in the future, publish research reports with respect to movements in interest rates
generally, or the LIBOR transition or SOFR specifically. This research is modified from time to time without notice and may express opinions
or provide recommendations that are inconsistent with purchasing or holding the notes. Any of these activities may affect the market value
of the notes.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><B>You will have no rights against the publisher of SOFR.</B> You will have no rights against the publisher of SOFR even though the
amount you receive on each interest payment date will depend upon the level of SOFR. The publisher of SOFR is not in any way involved
in this offering and has no obligations relating to the notes or the holders of the notes.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>


<!-- Field: Page; Sequence: 4; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: right; color: #2292D0; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&#9;PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 100%; border-bottom: #2292D0 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 18pt; color: #888888">Citigroup Global Markets Holdings Inc.</FONT></TD></TR><TR STYLE="vertical-align: top"><TD STYLE="font-size: 10pt">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top; background-color: #2292D0">
    <TD COLSPAN="2" STYLE="padding: 2pt"><FONT STYLE="color: white"><B>General Information</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding: 2pt; width: 26%"><FONT STYLE="color: #2292D0"><B>Temporary adjustment period:</B></FONT></TD>
    <TD STYLE="padding: 2pt; width: 74%">For a period of approximately three months following issuance of the notes, the price, if any, at which CGMI would be willing to buy the notes from investors, and the value that will be indicated for the notes on any brokerage account statements prepared by CGMI or its affiliates (which value CGMI may also publish through one or more financial information vendors), will reflect a temporary upward adjustment from the price or value that would otherwise be determined. This temporary upward adjustment represents a portion of the hedging profit expected to be realized by CGMI or its affiliates over the term of the notes. The amount of this temporary upward adjustment will decline to zero on a straight-line basis over the three-month temporary adjustment period.&nbsp;&nbsp;However, CGMI is not obligated to buy the notes from investors at any time.&nbsp;&nbsp;See &ldquo;Risk Factors&mdash;The notes will not be listed on any securities exchange and you may not be able to sell them prior to maturity.&rdquo;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: #DCEBF4">
    <TD STYLE="padding: 2pt"><FONT STYLE="color: #2292D0"><B>U.S. federal income tax considerations:</B></FONT></TD>
    <TD STYLE="padding: 2pt">
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">In the opinion of our counsel, Davis Polk &amp; Wardwell LLP, the notes
    will be treated as debt for U.S. federal income tax purposes. Based on current market conditions and the advice of our counsel, we intend
    to treat the notes as &ldquo;variable rate debt instruments&rdquo; that provide for a single qualified floating rate. The remaining discussion
    is based on this treatment.</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">Stated interest on the notes will generally be taxable to a U.S. Holder
    (as defined in the accompanying prospectus supplement) as ordinary interest income at the time it accrues or is received in accordance
    with the U.S. Holder&rsquo;s method of tax accounting.</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">Upon the sale or other taxable disposition of a note, a U.S. Holder
    generally will recognize capital gain or loss equal to the difference between the amount realized on the disposition (other than any amount
    attributable to accrued interest, which will be treated as a payment of interest) and the U.S. Holder&rsquo;s tax basis in the note. A
    U.S. Holder&rsquo;s tax basis in a note generally will equal the cost of the note to the U.S. Holder. Such gain or loss generally will
    be long-term capital gain or loss if the U.S. Holder has held the note for more than one year at the time of disposition.</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">Under current law Non-U.S. Holders (as defined in the accompanying prospectus
    supplement) generally will not be subject to U.S. federal withholding or income tax with respect to interest paid on and amounts received
    on the sale, exchange or retirement of the notes if they comply with applicable certification requirements. Special rules apply to Non-U.S.
    Holders whose income on the notes is effectively connected with the conduct of a U.S. trade or business or who are individuals present
    in the United States for 183 days or more in a taxable year.</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"><B>You should read the section entitled &ldquo;United States Federal
    Tax Considerations&rdquo; in the accompanying prospectus supplement. The preceding discussion, when read in combination with that section,
    constitutes the full opinion of Davis Polk &amp; Wardwell LLP regarding the material U.S. federal tax consequences of owning and disposing
    of the notes. </B></P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"><B>You should also consult your tax adviser regarding all aspects
of the U.S. federal tax consequences of an investment in the notes and any tax consequences arising under the laws of any state, local
or non-U.S. taxing jurisdiction.</B></P></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding: 2pt"><FONT STYLE="color: #2292D0"><B>Trustee:</B></FONT></TD>
    <TD STYLE="padding: 2pt"><FONT STYLE="background-color: white">The Bank of New York Mellon (as trustee under an indenture dated March 8, 2016) will serve as trustee for the notes.</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #DCEBF4">
    <TD STYLE="padding: 2pt"><FONT STYLE="color: #2292D0"><B>Use of proceeds and hedging:</B></FONT></TD>
    <TD STYLE="padding: 2pt">
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">The net proceeds received from the sale of the notes will be used for
    general corporate purposes and, in part, in connection with hedging our obligations under the notes through one or more of our affiliates.</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">Hedging activities related to the notes by one or more of our affiliates
involves trading in one or more instruments, such as options, swaps and/or futures, based on SOFR and/or taking positions in any other
available securities or instruments that we may wish to use in connection with such hedging and may include adjustments to such positions
during the term of the notes. It is possible that our affiliates may profit from this hedging activity, even if the value of the notes
declines. Profit or loss from this hedging activity could affect the price at which Citigroup Global Markets Holdings Inc.&rsquo;s affiliate,
CGMI, may be willing to purchase your notes in the secondary market. For further information on our use of proceeds and hedging, see
&ldquo;Use of Proceeds and Hedging&rdquo; in the accompanying prospectus.</P></TD></TR>
  </TABLE>

<!-- Field: Page; Sequence: 5; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: right; color: #2292D0; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&#9;PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 100%; border-bottom: #2292D0 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 18pt; color: #888888">Citigroup Global Markets Holdings Inc.</FONT></TD></TR><TR STYLE="vertical-align: top"><TD STYLE="font-size: 10pt">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="width: 26%"><FONT STYLE="color: #2292D0"><B>ERISA and IRA purchase considerations:</B></FONT></TD>
    <TD STYLE="width: 74%"><FONT STYLE="color: Black">Please refer to &ldquo;Benefit Plan Investor Considerations&rdquo; in the accompanying
    prospectus supplement for important information for investors that are ERISA or other benefit plans or whose underlying assets include
    assets of such plans.</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(220,235,244)">
    <TD><FONT STYLE="color: #2292D0"><B>Fees and selling concessions:</B></FONT></TD>
    <TD>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">CGMI, an affiliate of Citigroup Global Markets Holdings Inc. and the
    underwriter of the sale of the notes, is acting as principal and will receive an underwriting fee of up to $0.50 for each note sold in
    this offering. The actual underwriting fee will be equal to up to $0.50 for each note sold by CGMI directly to the public and will otherwise
    be equal to the selling concession provided to selected dealers, as described in this paragraph. CGMI will pay selected dealers a selling
    concession of up to $0.50 for each note they sell.</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">Additionally, it is possible that CGMI and its affiliates may profit
    from hedging activity related to this offering, even if the value of the notes declines. You should refer to &ldquo;Risk Factors&rdquo;
    above and the section &ldquo;Use of Proceeds and Hedging&rdquo; in the accompanying prospectus.&nbsp;&nbsp;</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"></P></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="color: #2292D0"><B>Supplemental information regarding plan of distribution; conflicts of interest:</B></FONT></TD>
    <TD>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">The terms and conditions set forth in the Amended and Restated Global
    Selling Agency Agreement dated April 7, 2017 among Citigroup Global Markets Holdings Inc., Citigroup Inc. and the agents named therein,
    including CGMI, govern the sale and purchase of the notes.</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">The notes will not be listed on any securities exchange.</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">In order to hedge its obligations under the notes, Citigroup Global
    Markets Holdings Inc. expects to enter into one or more swaps or other derivatives transactions with one or more of its affiliates. You
    should refer to the sections &ldquo;Risk Factors&mdash;Hedging and trading activity by us or our affiliates could result in a conflict
    of interest,&rdquo; and &ldquo;General Information&mdash;Use of proceeds and hedging&rdquo; in this pricing supplement and the section
    &ldquo;Use of Proceeds and Hedging&rdquo; in the accompanying prospectus.</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">See &ldquo;Plan of Distribution; Conflicts of Interest&rdquo; in the
    accompanying prospectus supplement for more information.</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"></P></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(220,235,244)">
    <TD><FONT STYLE="color: #2292D0"><B>Calculation agent:</B></FONT></TD>
    <TD>Citibank, N.A., an affiliate of Citigroup Global Markets Holdings Inc., will serve as calculation agent for the notes. All determinations made by the calculation agent will be at the sole discretion of the calculation agent and will, in the absence of manifest error, be conclusive for all purposes and binding on Citigroup Global Markets Holdings Inc., Citigroup Inc. and the holders of the notes. Citibank, N.A. is obligated to carry out its duties and functions as calculation agent in good faith and using its reasonable judgment.</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="color: #2292D0"><B>Paying agent:</B></FONT></TD>
    <TD>Citibank, N.A. will serve as paying agent and registrar and will also hold the global security representing the notes as custodian for The Depository Trust Company (&ldquo;DTC&rdquo;).</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(220,235,244)">
    <TD><FONT STYLE="color: #2292D0"><B>Contact:</B></FONT></TD>
    <TD>Clients may contact their local brokerage representative. </TD></TR>
  </TABLE>
<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"><I>We encourage you to also read the accompanying prospectus supplement
and prospectus, which can be accessed via the hyperlink on the cover page of this pricing supplement.</I></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="color: #2292D0; font: 14pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">Determination of Interest Payments</P>

<P STYLE="color: #2292D0; font: 14pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"><FONT STYLE="background-color: white">On each interest payment date,
the amount of each interest payment will equal (i) the stated principal amount of the notes <I>multiplied by</I> the interest rate in
effect during the applicable interest period, <I>multiplied by</I> (ii) the quotient of the actual number of calendar days in such interest
period divided by 360. The interest rate applicable to each interest period during the floating rate period will be equal to the accrued
interest compounding factor (as defined under &ldquo;Determination of SOFR&rdquo; below) plus the floating rate spread, subject to the
minimum interest rate and maximum interest rate specified above.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="color: #2292D0; font: 14pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">Determination of SOFR</P>

<P STYLE="color: #2292D0; font: 14pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">For the purposes of calculating interest with respect to any interest
period during the floating rate period:</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&ldquo;Accrued interest compounding factor&rdquo; means, for the observation
period corresponding to such interest period, the result of the following formula:</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt"><IMG SRC="image_001.jpg" ALT="" STYLE="height: 53px; width: 173px"></FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"><I>where: </I></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in">&ldquo;d<SUB>0</SUB>&rdquo;, for any observation period,
is the number of U.S. government securities business days in the relevant observation period.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in">&nbsp;</P>


<!-- Field: Page; Sequence: 6; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: right; color: #2292D0; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&#9;PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 100%; border-bottom: #2292D0 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 18pt; color: #888888">Citigroup Global Markets Holdings Inc.</FONT></TD></TR><TR STYLE="vertical-align: top"><TD STYLE="font-size: 10pt">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in">&ldquo;i&rdquo; is a series of whole numbers from one to
d<SUB>0</SUB>, each representing the relevant U.S. government securities business days in chronological order from, and including, the
first U.S. government securities business day in the relevant observation period.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in">&ldquo;SOFR<SUB>i</SUB>&rdquo;, for any day &ldquo;i&rdquo;
in the relevant observation period, is a reference rate equal to SOFR in respect of that day.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in">&ldquo;n<SUB>i</SUB>&rdquo;, for any day &ldquo;i&rdquo;
in the relevant observation period, is the number of calendar days from, and including, such U.S. government securities business day &ldquo;i&rdquo;
to, but excluding, the following U.S. government securities business day.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in">&ldquo;d&rdquo; is the number of calendar days in the relevant
observation period.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&ldquo;SOFR&rdquo; means, with respect to any day, the rate determined
by the calculation agent in accordance with the following provisions:</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(1)</TD><TD>the Secured Overnight Financing Rate for trades made on such day that appears at approximately 3:00 p.m. (New York City time) on the
NY Federal Reserve&rsquo;s website on the U.S. government securities business day immediately following such U.S. government securities
business day; or</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(2)</TD><TD>if the rate specified in (1) above does not so appear, unless a benchmark transition event and its related benchmark replacement date
have occurred as described in (3) below, the Secured Overnight Financing Rate published on the NY Federal Reserve&rsquo;s website for
the first preceding U.S. government securities business day for which the Secured Overnight Financing Rate was published on the NY Federal
Reserve&rsquo;s website; or</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(3)</TD><TD>if a benchmark transition event and its related benchmark replacement date have occurred prior to the relevant interest payment date,
the calculation agent will use the benchmark replacement to determine the rate and for all other purposes relating to the notes.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">In connection with the SOFR definition above, the following definitions
apply:</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&ldquo;Benchmark&rdquo; means, initially, SOFR; <I>provided</I> that
if a benchmark transition event and its related benchmark replacement date have occurred with respect to SOFR or the then-current benchmark,
then &ldquo;benchmark&rdquo; means the applicable benchmark replacement.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&ldquo;Benchmark replacement&rdquo; means the first alternative set
forth in the order below that can be determined by Citigroup (or one of its affiliates) as of the benchmark replacement date:</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(1)</TD><TD>the sum of: (a) the alternate rate of interest that has been selected or recommended by the relevant governmental body as the replacement
for the then-current benchmark for the applicable corresponding tenor and (b) the benchmark replacement adjustment; or</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(2)</TD><TD>the sum of: (a) the ISDA fallback rate and (b) the benchmark replacement adjustment; or</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(3)</TD><TD>the sum of: (a) the alternate rate of interest that has been selected by Citigroup (or one of its affiliates) as the replacement for
the then-current benchmark for the applicable corresponding tenor giving due consideration to any industry-accepted rate of interest as
a replacement for the then-current benchmark for U.S. dollar-denominated floating rate notes at such time and (b) the benchmark replacement
adjustment.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&ldquo;Benchmark replacement adjustment&rdquo; means the first alternative
set forth in the order below that can be determined by Citigroup (or one of its affiliates) as of the benchmark replacement date:</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(1)</TD><TD>the spread adjustment, or method for calculating or determining such spread adjustment, (which may be a positive or negative value
or zero) that has been selected or recommended by the relevant governmental body for the applicable unadjusted benchmark replacement;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(2)</TD><TD>if the applicable unadjusted benchmark replacement is equivalent to the ISDA fallback rate, then the ISDA fallback adjustment;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(3)</TD><TD>the spread adjustment (which may be a positive or negative value or zero) that has been selected by Citigroup (or one of its affiliates)
giving due consideration to any industry-accepted spread adjustment, or method for calculating or determining such spread adjustment,
for the replacement of the then-current benchmark with the applicable unadjusted benchmark replacement for U.S. dollar-denominated floating
rate notes at such time.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&ldquo;Benchmark replacement conforming changes&rdquo; means, with respect
to any benchmark replacement, any technical, administrative or operational changes that Citigroup (or one of its affiliates) decides may
be appropriate to reflect the adoption of such benchmark replacement in a manner substantially consistent with market practice (or, if
Citigroup (or such affiliate) decides that adoption of any portion of such market practice is not administratively feasible or if Citigroup
(or such affiliate) determines that no market practice for use of the benchmark replacement exists, in such other manner as Citigroup
(or such affiliate) determines is reasonably necessary).</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&ldquo;Benchmark replacement date&rdquo; means the earliest to occur
of the following events with respect to the then-current benchmark:</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(1)</TD><TD>in the case of clause (1) or (2) of the definition of &ldquo;benchmark transition event,&rdquo; the later of (a) the date of the public
statement or publication of information referenced therein and (b) the date on which the administrator of the benchmark permanently or
indefinitely ceases to provide the benchmark; or</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(2)</TD><TD>in the case of clause (3) of the definition of &ldquo;benchmark transition event,&rdquo; the date of the public statement or publication
of information referenced therein.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">For the avoidance of doubt, if the event giving rise to the benchmark
replacement date occurs on the same day as, but earlier than, the reference time in respect of any determination, the benchmark replacement
date will be deemed to have occurred prior to the reference time for such determination.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 7; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: right; color: #2292D0; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&#9;PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 100%; border-bottom: #2292D0 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 18pt; color: #888888">Citigroup Global Markets Holdings Inc.</FONT></TD></TR><TR STYLE="vertical-align: top"><TD STYLE="font-size: 10pt">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&ldquo;Benchmark transition event&rdquo; means the occurrence of one
or more of the following events with respect to the then-current Benchmark:</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(1)</TD><TD>a public statement or publication of information by or on behalf of the administrator of the benchmark announcing that such administrator
has ceased or will cease to provide the benchmark, permanently or indefinitely, provided that, at the time of such statement or publication,
there is no successor administrator that will continue to provide the benchmark;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(2)</TD><TD>a public statement or publication of information by the regulatory supervisor for the administrator of the benchmark, the central
bank for the currency of the benchmark, an insolvency official with jurisdiction over the administrator for the benchmark, a resolution
authority with jurisdiction over the administrator for the benchmark or a court or an entity with similar insolvency or resolution authority
over the administrator for the benchmark, which states that the administrator of the benchmark has ceased or will cease to provide the
benchmark permanently or indefinitely, provided that, at the time of such statement or publication, there is no successor administrator
that will continue to provide the benchmark; or</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(3)</TD><TD>a public statement or publication of information by the regulatory supervisor for the administrator of the benchmark announcing that
the benchmark is no longer representative.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&ldquo;Corresponding tenor&rdquo; with respect to a benchmark replacement
means a tenor (including overnight) having approximately the same length (disregarding business day adjustment) as the applicable tenor
for the then-current benchmark.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&ldquo;ISDA&rdquo; means the International Swaps and Derivatives Association,
Inc. or any successor thereto.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&ldquo;ISDA definitions&rdquo; means the 2006 ISDA Definitions published
by ISDA, as amended or supplemented from time to time, or any successor definitional booklet for interest rate derivatives published from
time to time.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&ldquo;ISDA fallback adjustment&rdquo; means the spread adjustment (which
may be a positive or negative value or zero) that would apply for derivatives transactions referencing the ISDA definitions to be determined
upon the occurrence of an index cessation event with respect to the benchmark for the applicable tenor.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&ldquo;ISDA fallback rate&rdquo; means the rate that would apply for
derivatives transactions referencing the ISDA definitions to be effective upon the occurrence of an index cessation date with respect
to the benchmark for the applicable tenor excluding the applicable ISDA fallback adjustment.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&ldquo;NY Federal Reserve&rdquo; means the Federal Reserve Bank of New
York.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&ldquo;NY Federal Reserve&rsquo;s website&rdquo; means the website of
the NY Federal Reserve, currently at http://www.newyorkfed.org, or any successor website of the NY Federal Reserve or the website of any
successor administrator of the Secured Overnight Financing Rate.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&ldquo;Reference time&rdquo; with respect to any determination of the
benchmark means the time determined by Citigroup (or one of its affiliates) in accordance with the benchmark replacement conforming changes.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&ldquo;Relevant governmental body&rdquo; means the Federal Reserve Board
and/or the NY Federal Reserve, or a committee officially endorsed or convened by the Federal Reserve Board and/or the NY Federal Reserve
or any successor thereto.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&ldquo;Unadjusted benchmark replacement&rdquo; means the benchmark replacement
excluding the benchmark replacement adjustment.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 8; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: right; color: #2292D0; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&#9;PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 100%; border-bottom: #2292D0 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 18pt; color: #888888">Citigroup Global Markets Holdings Inc.</FONT></TD></TR><TR STYLE="vertical-align: top"><TD STYLE="font-size: 10pt">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="color: #2292D0; font: 14pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">About SOFR</P>

<P STYLE="color: #2292D0; font: 14pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">SOFR is published by the <FONT STYLE="color: #231F20; background-color: white">NY
Federal Reserve</FONT> and is intended to be a broad measure of the cost of borrowing cash overnight collateralized by Treasury securities.
The NY Federal Reserve reports that SOFR includes all trades in the Broad General Collateral Rate, plus bilateral Treasury repurchase
agreement (&ldquo;repo&rdquo;) transactions cleared through the delivery-versus-payment service offered by the Fixed Income Clearing Corporation
(the &ldquo;FICC&rdquo;), a subsidiary of The Depository Trust &amp; Clearing Corporation (&ldquo;DTCC&rdquo;).&nbsp;&nbsp;SOFR is filtered
by the NY Federal Reserve to remove a portion of the foregoing transactions considered to be &ldquo;specials&rdquo;.&nbsp;&nbsp;According
to the NY Federal Reserve, &ldquo;specials&rdquo; are repos for specific-issue collateral which take place at cash-lending rates below
those for general collateral repos because cash providers are willing to accept a lesser return on their cash in order to obtain a particular
security.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">The NY Federal Reserve reports that SOFR is calculated as a volume-weighted
median of transaction-level tri-party repo data collected from The Bank of New York Mellon, which currently acts as the clearing bank
for the tri-party repo market, as well as General Collateral Finance Repo transaction data and data on bilateral Treasury repo transactions
cleared through the FICC&rsquo;s delivery-versus-payment service.&nbsp;&nbsp;The NY Federal Reserve notes that it obtains information
from DTCC Solutions LLC, an affiliate of DTCC.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">The NY Federal Reserve currently publishes SOFR daily on its website.&nbsp;&nbsp;The
NY Federal Reserve states on its publication page for SOFR that use of SOFR is subject to important disclaimers, limitations and indemnification
obligations, including that the NY Federal Reserve may alter the methods of calculation, publication schedule, rate revision practices
or availability of SOFR at any time without notice.&nbsp;&nbsp;Information contained in the publication page for SOFR is not incorporated
by reference in, and should not be considered part of, this pricing supplement.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">This pricing supplement contains SOFR data and related information posted
to the NY Federal Reserve website. This pricing supplement is subject to the Terms of Use posted at newyorkfed.org. The NY Federal Reserve
is not responsible for publication of this pricing supplement by Citi, does not sanction or endorse any particular republication, and
has no liability for your use. This pricing supplement also describes products or services by reference to SOFR. Citi is not affiliated
with the NY Federal Reserve. The NY Federal Reserve does not sanction, endorse, or recommend any products or services offered by Citi.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="color: #2292D0; font: 14pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">Historical Information on SOFR</P>

<P STYLE="color: #2292D0; font: 14pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">SOFR was 3.91% on November 20, 2025.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">The graph below shows the published daily rate for SOFR for each day
it was available from April 2, 2018 to November 20, 2025. We obtained the values below from Bloomberg L.P., without independent verification.
You should not take the historical performance of SOFR as an indication of future performance.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"><B>The historical rates do not reflect the daily compounding method
used to calculate the floating rate at which interest will be payable on the notes.</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top; background-color: #DCEBF4">
    <TD STYLE="width: 100%; border: Black 1pt solid">
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center; color: #2292D0"><B>Historical SOFR</B></P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center; color: #2292D0"></P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center; color: #2292D0"><B>April 2, 2018 to November
20, 2025</B></P></TD></TR>
  <TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center"><FONT STYLE="color: black"><IMG SRC="image_002.jpg" ALT="" STYLE="height: 334px; width: 533px"></FONT></TD></TR>
  </TABLE>

<!-- Field: Page; Sequence: 9; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: right; color: #2292D0; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&#9;PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 100%; border-bottom: #2292D0 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 18pt; color: #888888">Citigroup Global Markets Holdings Inc.</FONT></TD></TR><TR STYLE="vertical-align: top"><TD STYLE="font-size: 10pt">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="color: #2292D0; font: 14pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">Certain Selling Restrictions</P>

<P STYLE="color: #2292D0; font: 14pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #0070C0">Prohibition of Sales to EEA Retail Investors</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #0070C0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"><FONT STYLE="background-color: white">The notes may not be offered,
sold or otherwise made available to any retail investor in the European Economic Area.&nbsp;&nbsp;For the purposes of this provision:</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in"><FONT STYLE="background-color: white">(a)
the expression &ldquo;retail investor&rdquo; means a person who is one (or more) of the following:</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 1in; text-indent: -0.25in"><FONT STYLE="background-color: white">(i)
a retail client as defined in point (11) of Article 4(1) of Directive 2014/65/EU (as amended, &ldquo;MiFID II&rdquo;); or</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 1in; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 1in; text-indent: -0.25in"><FONT STYLE="background-color: white">(ii)
a customer within the meaning of Directive 2002/92/EC, where that customer would not qualify as a professional client as defined in point
(10) of Article 4(1) of MiFID II; or</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 1in; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 1in; text-indent: -0.25in"><FONT STYLE="background-color: white">(iii)
not a qualified investor as defined in Directive 2003/71/EC; and</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 1in; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 31.5pt; text-indent: -13.5pt"><FONT STYLE="background-color: white">(b)
the expression &ldquo;offer&rdquo; includes the communication in any form and by any means of sufficient information on the terms of the
offer and the notes offered so as to enable an investor to decide to purchase or subscribe the notes.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 31.5pt; text-indent: -13.5pt">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; color: #2292D0">Prohibition of Sales to United
Kingdom Retail Investors</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; color: #2292D0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The notes may not be offered, sold or otherwise
made available to any retail investor in the United Kingdom. For the purposes of this provision:</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(a)</TD><TD STYLE="text-align: justify">the expression &ldquo;retail investor&rdquo; means a person who is one (or more) of the following:</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in">(i)</TD><TD STYLE="text-align: justify">a retail client, as defined in point (8) of Article 2 of Regulation (EU) No 2017/565 as it forms part
of United Kingdom domestic law by virtue of the European Union (Withdrawal) Act 2018 (the &ldquo;EUWA&rdquo;) and the regulations made
under the EUWA; or</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in">(ii)</TD><TD STYLE="text-align: justify">a customer within the meaning of the provisions of the Financial Services and Markets Act 2000 (as amended)
(the &ldquo;FSMA&rdquo;) and any rules or regulations made under the FSMA to implement Directive (EU) 2016/97, where that customer would
not qualify as a professional client, as defined in point (8) of Article 2(1) of Regulation (EU) No 600/2014 as it forms part of United
Kingdom domestic law by virtue of the EUWA and the regulations made under the EUWA; or</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in">(iii)</TD><TD STYLE="text-align: justify">not a qualified investor as defined in Regulation (3)(e) of the Prospectus Regulation; and</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(b)</TD><TD STYLE="text-align: justify">the expression &ldquo;offer&rdquo; includes the communication in any form and by any means of sufficient
information on the terms of the offer and the notes offered so as to enable an investor to decide to purchase or subscribe the notes.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&nbsp;</P>

<P STYLE="color: #2292D0; font: 14pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">Validity of the Notes</P>

<P STYLE="color: #2292D0; font: 14pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In the opinion of Davis Polk &amp; Wardwell LLP,
as special products counsel to Citigroup Global Markets Holdings Inc., when the notes offered by this pricing supplement have been executed
and issued by Citigroup Global Markets Holdings Inc. and authenticated by the trustee pursuant to the indenture, and delivered against
payment therefor, such notes and the related guarantee of Citigroup Inc. will be valid and binding obligations of Citigroup Global Markets
Holdings Inc. and Citigroup Inc., respectively, enforceable in accordance with their respective terms, subject to applicable bankruptcy,
insolvency and similar laws affecting creditors&rsquo; rights generally, concepts of reasonableness and equitable principles of general
applicability (including, without limitation, concepts of good faith, fair dealing and the lack of bad faith), provided that such counsel
expresses no opinion as to the effect of fraudulent conveyance, fraudulent transfer or similar provision of applicable law on the conclusions
expressed above. This opinion is given as of the date of this pricing supplement and is limited to the laws of the State of New York,
except that such counsel expresses no opinion as to the application of state securities or Blue Sky laws to the notes.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In giving this opinion, Davis Polk &amp; Wardwell
LLP has assumed the legal conclusions expressed in the opinions set forth below of Alexia Breuvart, Secretary and General Counsel of Citigroup
Global Markets Holdings Inc., and Karen Wang, Senior Vice President &ndash; Corporate Securities Issuance Legal of Citigroup Inc.&nbsp;&nbsp;In
addition, this opinion is subject to the assumptions set forth in the letter of Davis Polk &amp; Wardwell LLP dated February 14, 2024,
which has been filed as an exhibit to a Current Report on Form 8-K filed by Citigroup Inc. on February 14, 2024, that the indenture has
been duly authorized, executed and delivered by, and is a valid, binding and enforceable agreement of, the trustee and that none of the
terms of the notes nor the issuance and delivery of the notes and the related guarantee, nor the compliance by Citigroup Global Markets
Holdings Inc. and Citigroup Inc. with the terms of the notes and the related guarantee respectively, will result in a violation of any
provision of any instrument or agreement then binding upon Citigroup Global Markets Holdings Inc. or Citigroup Inc., as applicable, or
any restriction imposed by any court or governmental body having jurisdiction over Citigroup Global Markets Holdings Inc. or Citigroup
Inc., as applicable.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 10; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: right; color: #2292D0; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&#9;PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 100%; border-bottom: #2292D0 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 18pt; color: #888888">Citigroup Global Markets Holdings Inc.</FONT></TD></TR><TR STYLE="vertical-align: top"><TD STYLE="font-size: 10pt">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In the opinion of Alexia Breuvart, Secretary and
General Counsel of Citigroup Global Markets Holdings Inc., (i) the terms of the notes offered by this pricing supplement have been duly
established under the indenture and the Board of Directors (or a duly authorized committee thereof) of Citigroup Global Markets Holdings
Inc. has duly authorized the issuance and sale of such notes and such authorization has not been modified or rescinded; (ii) Citigroup
Global Markets Holdings Inc. is validly existing and in good standing under the laws of the State of New York; (iii) the indenture has
been duly authorized, executed and delivered by Citigroup Global Markets Holdings Inc.; and (iv) the execution and delivery of such indenture
and of the notes offered by this pricing supplement by Citigroup Global Markets Holdings Inc., and the performance by Citigroup Global
Markets Holdings Inc. of its obligations thereunder, are within its corporate powers and do not contravene its certificate of incorporation
or bylaws or other constitutive documents. This opinion is given as of the date of this pricing supplement and is limited to the laws
of the State of New York.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Alexia Breuvart, or other internal attorneys with
whom she has consulted, has examined and is familiar with originals, or copies certified or otherwise identified to her satisfaction,
of such corporate records of Citigroup Global Markets Holdings Inc., certificates or documents as she has deemed appropriate as a basis
for the opinions expressed above. In such examination, she or such persons has assumed the legal capacity of all natural persons, the
genuineness of all signatures (other than those of officers of Citigroup Global Markets Holdings Inc.), the authenticity of all documents
submitted to her or such persons as originals, the conformity to original documents of all documents submitted to her or such persons
as certified or photostatic copies and the authenticity of the originals of such copies.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In the opinion of Karen Wang, Senior Vice President
&ndash; Corporate Securities Issuance Legal of Citigroup Inc., (i) the Board of Directors (or a duly authorized committee thereof) of
Citigroup Inc. has duly authorized the guarantee of such notes by Citigroup Inc. and such authorization has not been modified or rescinded;
(ii) Citigroup Inc. is validly existing and in good standing under the laws of the State of Delaware; (iii) the indenture has been duly
authorized, executed and delivered by Citigroup Inc.; and (iv) the execution and delivery of such indenture, and the performance by Citigroup
Inc. of its obligations thereunder, are within its corporate powers and do not contravene its certificate of incorporation or bylaws or
other constitutive documents.&nbsp;&nbsp;This opinion is given as of the date of this pricing supplement and is limited to the General
Corporation Law of the State of Delaware.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Karen Wang, or other internal attorneys with whom
she has consulted, has examined and is familiar with originals, or copies certified or otherwise identified to her satisfaction, of such
corporate records of Citigroup Inc., certificates or documents as she has deemed appropriate as a basis for the opinions expressed above.
In such examination, she or such persons has assumed the legal capacity of all natural persons, the genuineness of all signatures (other
than those of officers of Citigroup Inc.), the authenticity of all documents submitted to her or such persons as originals, the conformity
to original documents of all documents submitted to her or such persons as certified or photostatic copies and the authenticity of the
originals of such copies.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="color: #2292D0; font: 14pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">Additional Information</P>

<P STYLE="color: #2292D0; font: 14pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">We reserve the right to withdraw, cancel or modify any offering of the
notes and to reject orders in whole or in part prior to their issuance.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&copy; 2025 Citigroup Global Markets Inc. All rights reserved. Citi
and Citi and Arc Design are trademarks and service marks of Citigroup Inc. or its affiliates and are used and registered throughout the
world.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 11; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: right; color: #2292D0; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&#9;PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-FILING FEES
<SEQUENCE>2
<FILENAME>dp237785_exfilingfees.htm
<DESCRIPTION>EX-FILING FEES
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- Template (c) 2024 Novaworks, LLC -->
<!-- Field: Set; Name: AliasFileType; Value: Forms View; Template: Fee Exhibit\Fee Exhibit FC.xds -->
<!-- Field: Set; Name: Platform; Value: Novaworks Fee Exhibit Editor; Version: 1.0a -->
<!-- Field: Set; Name: Control; Value: VGVtcGxhdGU6IChkZWZhdWx0KQ0KQmFzZSBGb250OiBUaW1lcyBOZXcgUm9tYW4sIFRpbWVzLCBTZXJpZg0KQ2FwdGlvbiBTaXplOiAxMnB0DQpUYWJsZSBUaXRsZSBTaXplOiAxMXB0DQpUYWJsZSBIZWFkIFNpemU6IDhwdA0KVGFibGUgQm9keSBTaXplOiAxMHB0 -->
<!-- Field: Set; Name: MD5; Value: ef306dff5cd0f9a8e13ce7fb8967ac96 -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:ffd="http://xbrl.sec.gov/ffd/2024">
<head>
  <title>Filing Fees</title>
  <meta http-equiv="Content-Type" content="text/html"/>
  </head>
<body style="font: 10pt Times New Roman, Times, Serif">

<div style="display: none">
  <ix:header>
    <ix:hidden>
      <ix:nonNumeric name="ffd:SubmissnTp" contextRef="c_report" id="ixv-211">424B2</ix:nonNumeric>
      <ix:nonNumeric name="ffd:FeeExhibitTp" contextRef="c_report" id="ixv-212">EX-FILING FEES</ix:nonNumeric>
      <ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="c_report" id="ixv-213">0000831001</ix:nonNumeric>
      <ix:nonNumeric name="ffd:RegnFileNb" contextRef="c_report" id="ixv-214">333-270327</ix:nonNumeric>
      </ix:hidden>
    <ix:references>
      <link:schemaRef xlink:href="https://xbrl.sec.gov/ffd/2024/ffd-2024.xsd" xlink:type="simple"/>
      </ix:references>
    <ix:resources>
      <xbrli:context id="c_offering_1">
        <xbrli:entity>
          <xbrli:identifier scheme="http://www.sec.gov/CIK">0000831001</xbrli:identifier>
          <xbrli:segment>
            <xbrldi:typedMember dimension="ffd:OfferingAxis"><dei:lineNo>1</dei:lineNo></xbrldi:typedMember>
            </xbrli:segment>
          </xbrli:entity>
        <xbrli:period>
          <xbrli:startDate>2025-11-21</xbrli:startDate>
          <xbrli:endDate>2025-11-21</xbrli:endDate>
          </xbrli:period>
        </xbrli:context>
      <xbrli:context id="c_offering_2">
        <xbrli:entity>
          <xbrli:identifier scheme="http://www.sec.gov/CIK">0000831001</xbrli:identifier>
          <xbrli:segment>
            <xbrldi:typedMember dimension="ffd:OfferingAxis"><dei:lineNo>2</dei:lineNo></xbrldi:typedMember>
            </xbrli:segment>
          </xbrli:entity>
        <xbrli:period>
          <xbrli:startDate>2025-11-21</xbrli:startDate>
          <xbrli:endDate>2025-11-21</xbrli:endDate>
          </xbrli:period>
        </xbrli:context>
      <xbrli:context id="c_report">
        <xbrli:entity>
          <xbrli:identifier scheme="http://www.sec.gov/CIK">0000831001</xbrli:identifier>
          </xbrli:entity>
        <xbrli:period>
          <xbrli:startDate>2025-11-21</xbrli:startDate>
          <xbrli:endDate>2025-11-21</xbrli:endDate>
          </xbrli:period>
        </xbrli:context>
      <xbrli:unit id="USD">
        <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unit>
      <xbrli:unit id="pure">
        <xbrli:measure>xbrli:pure</xbrli:measure>
        </xbrli:unit>
      <xbrli:unit id="shares">
        <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unit>
      </ix:resources>
    </ix:header>
  </div>

<p style="margin-top: 0pt; margin-bottom: 12pt; font-size: 12pt; text-align: right; font-weight: bold">Ex-Filing Fees</p>

<p style="margin-top: 0pt; margin-bottom: 6pt; font-size: 12pt; text-align: center; font-weight: bold">CALCULATION OF FILING FEE TABLES</p>

<p style="margin-top: 0pt; margin-bottom: 6pt; font-size: 12pt; text-align: center; font-weight: bold"><ix:nonNumeric name="ffd:FormTp" contextRef="c_report" id="ixv-248">S-3</ix:nonNumeric></p>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt; text-align: center; font-weight: bold">Citigroup Global Markets Holdings Inc.</p>

<p style="margin-top: 0pt; margin-bottom: 12pt; font-size: 12pt; text-align: center; font-weight: bold"><ix:nonNumeric name="dei:EntityRegistrantName" contextRef="c_report" id="ixv-249">Citigroup Inc</ix:nonNumeric>., as Guarantor</p>

<p style="border-top: Gray 3pt double; font-size: 11pt; padding-top: 6pt; text-align: center; font-weight: bold; margin-top: 0pt; margin-bottom: 4pt">Table 1: Newly Registered and Carry Forward Securities</p>

<table cellpadding="0" cellspacing="0" style="font-size: 10pt; border-collapse: collapse; width: 100%">
<tr style="font-size: 2pt; vertical-align: bottom; text-align: center; font-weight: bold">
  <td style="width: 12%">&#160;</td>
  <td style="width: 0.5%">&#160;</td>
  <td style="width: 15%">&#160;</td>
  <td style="width: 0.5%">&#160;</td>
  <td style="width: 15%">&#160;</td>
  <td style="width: 0.5%">&#160;</td>
  <td style="width: 6.5%">&#160;</td>
  <td style="width: 0.5%">&#160;</td>
  <td style="width: 8%">&#160;</td>
  <td style="width: 0.5%">&#160;</td>
  <td style="width: 9%">&#160;</td>
  <td style="width: 0.5%">&#160;</td>
  <td style="width: 1%">&#160;</td>
  <td style="width: 5%">&#160;</td>
  <td style="width: 0.5%">&#160;</td>
  <td style="width: 1%">&#160;</td>
  <td style="width: 9%">&#160;</td>
  <td style="width: 0.5%">&#160;</td>
  <td style="width: 5%">&#160;</td>
  <td style="width: 0.5%">&#160;</td>
  <td style="width: 1%">&#160;</td>
  <td style="width: 8%">&#160;</td></tr>
<tr style="font-size: 8pt; vertical-align: bottom; text-align: center; font-weight: bold">
  <td style="border-bottom: Black 1pt solid">Line Item Type</td>
  <td style="padding-bottom: 1pt">&#160;</td>
  <td style="border-bottom: Black 1pt solid">Security Type</td>
  <td style="padding-bottom: 1pt">&#160;</td>
  <td style="border-bottom: Black 1pt solid">Security Class Title</td>
  <td style="padding-bottom: 1pt">&#160;</td>
  <td style="border-bottom: Black 1pt solid">Notes</td>
  <td style="padding-bottom: 1pt">&#160;</td>
  <td style="border-bottom: Black 1pt solid">Fee Calculation<br/> Rule</td>
  <td style="padding-bottom: 1pt">&#160;</td>
  <td style="border-bottom: Black 1pt solid">Amount Registered</td>
  <td>&#160;</td>
  <td colspan="2" style="border-bottom: Black 1pt solid">Proposed Maximum Offering<br/> Price Per Unit</td>
  <td>&#160;</td>
  <td colspan="2" style="border-bottom: Black 1pt solid">Maximum Aggregate Offering Price</td>
  <td style="padding-bottom: 1pt">&#160;</td>
  <td style="border-bottom: Black 1pt solid">Fee Rate</td>
  <td>&#160;</td>
  <td colspan="2" style="border-bottom: Black 1pt solid">Amount of Registration Fee</td></tr>
<tr style="font-size: 2pt; vertical-align: top; text-align: left">
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td></tr>
<tr style="vertical-align: top; text-align: left">
  <td colspan="22" style="padding-top: 2pt; font-style: italic; text-align: center; padding-bottom: 2pt">Newly Registered Securities</td></tr>
<tr style="vertical-align: top; text-align: left">
  <td style="white-space: nowrap"><ix:nonNumeric name="ffd:PrevslyPdFlg" contextRef="c_offering_1" format="ixt:booleanfalse" id="ixv-250">Fees to be Paid</ix:nonNumeric></td>
  <td>&#160;</td>
  <td style="white-space: nowrap"><ix:nonNumeric name="ffd:OfferingSctyTp" contextRef="c_offering_1" id="ixv-251">Debt</ix:nonNumeric></td>
  <td>&#160;</td>
  <td><ix:nonNumeric name="ffd:OfferingSctyTitl" contextRef="c_offering_1" id="ixv-252">Citigroup Global Markets Holdings Inc. Medium-Term Senior Notes, Series N</ix:nonNumeric></td>
  <td>&#160;</td>
  <td style="text-align: center">(1)</td>
  <td>&#160;</td>
  <td style="text-align: center"><ix:nonNumeric name="ffd:Rule457rFlg" contextRef="c_offering_1" format="ixt:booleantrue" id="ixv-253">457(r)</ix:nonNumeric></td>
  <td>&#160;</td>
  <td style="text-align: right"><ix:nonFraction name="ffd:AmtSctiesRegd" unitRef="shares" decimals="0" format="ixt:numdotdecimal" contextRef="c_offering_1" id="ixv-254">50,000</ix:nonFraction></td>
  <td>&#160;</td>
  <td>$</td>
  <td style="text-align: right"><ix:nonFraction name="ffd:MaxOfferingPricPerScty" unitRef="USD" decimals="INF" format="ixt:numdotdecimal" contextRef="c_offering_1" id="ixv-255">1,000</ix:nonFraction></td>
  <td>&#160;</td>
  <td>$</td>
  <td style="text-align: right"><ix:nonFraction name="ffd:MaxAggtOfferingPric" unitRef="USD" decimals="INF" format="ixt:numdotdecimal" contextRef="c_offering_1" id="ixv-256">50,000,000</ix:nonFraction></td>
  <td>&#160;</td>
  <td style="text-align: center"><ix:nonFraction name="ffd:FeeRate" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" contextRef="c_offering_1" id="ixv-257">0.0001381</ix:nonFraction></td>
  <td>&#160;</td>
  <td>$</td>
  <td style="text-align: right"><ix:nonFraction name="ffd:FeeAmt" unitRef="USD" decimals="INF" format="ixt:numdotdecimal" contextRef="c_offering_1" id="ixv-258">6,905.00</ix:nonFraction></td></tr>
<tr style="vertical-align: top; text-align: left">
  <td style="white-space: nowrap"><ix:nonNumeric name="ffd:PrevslyPdFlg" contextRef="c_offering_2" format="ixt:booleanfalse" id="ixv-259">Fees to be Paid</ix:nonNumeric></td>
  <td>&#160;</td>
  <td style="white-space: nowrap"><ix:nonNumeric name="ffd:OfferingSctyTp" contextRef="c_offering_2" id="ixv-260">Other</ix:nonNumeric></td>
  <td>&#160;</td>
  <td><ix:nonNumeric name="ffd:OfferingSctyTitl" contextRef="c_offering_2" id="ixv-261">Citigroup Inc. Guarantee of Medium-Term Senior Notes, Series N</ix:nonNumeric></td>
  <td>&#160;</td>
  <td style="text-align: center">(2)</td>
  <td>&#160;</td>
  <td style="text-align: center"><ix:nonNumeric name="ffd:FeesOthrRuleFlg" contextRef="c_offering_2" format="ixt:booleantrue" id="ixv-262">Other</ix:nonNumeric></td>
  <td>&#160;</td>
  <td style="text-align: right"><ix:nonFraction name="ffd:AmtSctiesRegd" unitRef="shares" decimals="0" format="ixt:numdotdecimal" contextRef="c_offering_2" id="ixv-263">0</ix:nonFraction></td>
  <td>&#160;</td>
  <td>$</td>
  <td style="text-align: right"><ix:nonFraction name="ffd:MaxOfferingPricPerScty" unitRef="USD" decimals="INF" format="ixt:numdotdecimal" contextRef="c_offering_2" id="ixv-264">0.00</ix:nonFraction></td>
  <td>&#160;</td>
  <td>$</td>
  <td style="text-align: right"><ix:nonFraction name="ffd:MaxAggtOfferingPric" unitRef="USD" decimals="INF" format="ixt:numdotdecimal" contextRef="c_offering_2" id="ixv-265">0.00</ix:nonFraction></td>
  <td>&#160;</td>
  <td style="text-align: center"><ix:nonFraction name="ffd:FeeRate" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" contextRef="c_offering_2" id="ixv-266">0.0001381</ix:nonFraction></td>
  <td>&#160;</td>
  <td>$</td>
  <td style="text-align: right"><ix:nonFraction name="ffd:FeeAmt" unitRef="USD" decimals="INF" format="ixt:numdotdecimal" contextRef="c_offering_2" id="ixv-267">0.00</ix:nonFraction></td></tr>
<tr style="font-size: 4pt; vertical-align: top; text-align: left">
  <td style="width: 11%">&#160;</td>
  <td style="width: 1%">&#160;</td>
  <td style="width: 15%">&#160;</td>
  <td style="width: 1%">&#160;</td>
  <td style="width: 15%">&#160;</td>
  <td style="width: 1%">&#160;</td>
  <td style="width: 5%">&#160;</td>
  <td style="width: 1%">&#160;</td>
  <td style="width: 8%">&#160;</td>
  <td style="width: 1%">&#160;</td>
  <td style="width: 8%">&#160;</td>
  <td style="width: 1%">&#160;</td>
  <td style="width: 1%">&#160;</td>
  <td style="width: 5%">&#160;</td>
  <td style="width: 1%">&#160;</td>
  <td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
  <td style="border-bottom: Black 1pt solid; width: 8%">&#160;</td>
  <td style="width: 1%">&#160;</td>
  <td style="width: 5%">&#160;</td>
  <td style="width: 1%">&#160;</td>
  <td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
  <td style="border-bottom: Black 1pt solid; width: 8%">&#160;</td></tr>
<tr style="vertical-align: top; text-align: left">
  <td colspan="14" style="text-align: right">Total Offering Amounts:</td>
  <td>&#160;</td>
  <td>$</td>
  <td style="text-align: right"><ix:nonFraction name="ffd:TtlOfferingAmt" contextRef="c_report" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-268">50,000,000</ix:nonFraction></td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
 <td>$</td>
  <td style="text-align: right"><ix:nonFraction name="ffd:TtlFeeAmt" contextRef="c_report" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-269">6,905.00</ix:nonFraction></td></tr>
<tr style="vertical-align: top; text-align: left">
  <td colspan="14" style="text-align: right">Total Fees Previously Paid:</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td style="text-align: right"><ix:nonFraction name="ffd:TtlPrevslyPdAmt" contextRef="c_report" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-270">0.00</ix:nonFraction></td></tr>
<tr style="vertical-align: top; text-align: left">
  <td colspan="14" style="text-align: right">Total Fee Offsets:</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td style="border-bottom: Black 1pt solid">&#160;</td>
  <td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="ffd:TtlOffsetAmt" contextRef="c_report" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-271">0.00</ix:nonFraction></td></tr>
<tr style="vertical-align: top; text-align: left">
  <td colspan="14" style="text-align: right">Net Fee Due:</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td>&#160;</td>
  <td style="border-bottom: Black 3pt double">$</td>
  <td style="border-bottom: Black 3pt double; text-align: right"><ix:nonFraction name="ffd:NetFeeAmt" contextRef="c_report" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-272">6,905.00</ix:nonFraction></td></tr>
</table>

<p style="font: bold 8pt Arial, Helvetica, Sans-Serif; color: rgb(50,101,255); margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<p style="font-weight: bold; margin-top: 6pt; margin-bottom: 6pt">__________________________________________<br/>
Offering Note(s)</p>

<table cellpadding="0" cellspacing="0" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 6pt; width: 100%">
<tr style="vertical-align: top; text-align: justify">
  <td style="width: 15pt; text-align: right">(1)</td><td style="width: 5pt"/>
  <td style="text-align: justify"><ix:nonNumeric name="ffd:OfferingNote" escape="1" contextRef="c_offering_1" id="ixv-273">The filing fee paid with this filing pursuant to Rule 457(r) under the Securities Act of 1933, as amended (the "Securities Act"), was originally deferred in accordance with Rule 456(b) under the
Securities Act.</ix:nonNumeric></td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 6pt; width: 100%">
<tr style="vertical-align: top; text-align: justify">
  <td style="width: 15pt; text-align: right">(2)</td><td style="width: 5pt"/>
  <td style="text-align: justify"><ix:nonNumeric name="ffd:OfferingNote" escape="1" contextRef="c_offering_2" id="ixv-274">No separate consideration will be received for the guarantee, and pursuant to Rule 457(n) under the Securities Act, no separate registration fee is payable.</ix:nonNumeric></td></tr>
  </table>

<p style="border-top: Gray 3pt double; padding-top: 6pt; text-align: center; font-weight: bold; margin-top: 0pt; margin-bottom: 4pt">Narrative Disclosure</p>

<p style="margin-top: 6pt; margin-bottom: 6pt">
The maximum aggregate offering price of the securities to which the prospectus relates is $<ix:nonFraction name="ffd:NrrtvMaxAggtOfferingPric" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" contextRef="c_report" id="ixv-275">50,000,000</ix:nonFraction>. <ix:nonNumeric name="ffd:FnlPrspctsFlg" contextRef="c_report" format="ixt:booleantrue" id="ixv-276">The
prospectus is a final prospectus for the related offering.</ix:nonNumeric></p>

<p style="margin-top: 6pt; margin-bottom: 6pt">&#160;</p>


</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>3
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  U *T# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M$9S=RF/:.@\O=L'K]WJ2>IK1HHH **** "BBB@ HHHH **** "BBB@ HHHH
MANUN7M9%LYH8;@C]W)-$9$4^ZAE)_,50\-:.^@>'[;3)+E;EX=Y:58_+#%G+
4'"Y./O>IHHH U:*** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>4
<FILENAME>image_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" %. A4# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MK#L=8FN=8F@E_=Q>9)'$AB/S%#@G?GKWQC\: -RBN4BU_49I+>%3;J]W'Y\;
M^62(EPYVD9Y/R#GCJ?2NCL+DWFG6UTRA3-$LA4=L@&@"Q14)ND#,H61MIP2J
M$C-)]J3_ )YS?]^F_P * )Z*@^U)_P \YO\ OTW^%'VI/^><W_?IO\* )Z*@
M^U)_SSF_[]-_A1]J3_GG-_WZ;_"@">BH/M2?\\YO^_3?X4?:D_YYS?\ ?IO\
M* )Z*@^U)_SSF_[]-_A1]J3_ )YS?]^F_P * )Z*@^U)_P \YO\ OTW^%'VI
M/^><W_?IO\* )Z*@^U)_SSF_[]-_A1]J3_GG-_WZ;_"@">BH/M2?\\YO^_3?
MX4?:D_YYS?\ ?IO\* )Z*@^U)_SSF_[]-_A1]J3_ )YS?]^F_P * )Z*@^U)
M_P \YO\ OTW^%'VI/^><W_?IO\* )Z*@^U)_SSF_[]-_A1]J3_GG-_WZ;_"@
M">BH/M2?\\YO^_3?X4?:D_YYS?\ ?IO\* )Z*@^U)_SSF_[]-_A1]J3_ )YS
M?]^F_P * )Z*@^U)_P \YO\ OTW^%'VI/^><W_?IO\* )Z*@^U)_SSF_[]-_
MA1]J3_GG-_WZ;_"@">BH/M2?\\YO^_3?X4?:D_YYS?\ ?IO\* )Z*@^U)_SS
MF_[]-_A1]J3_ )YS?]^F_P * )Z*@^U)_P \YO\ OTW^%'VI/^><W_?IO\*
M)Z*@^U)_SSF_[]-_A1]J3_GG-_WZ;_"@">BH/M2?\\YO^_3?X4?:D_YYS?\
M?IO\* )Z*@^U)_SSF_[]-_A1]J3_ )YS?]^F_P * )Z*@^U)_P \YO\ OTW^
M%'VI/^><W_?IO\* )Z*@^U)_SSF_[]-_A1]J3_GG-_WZ;_"@">BH/M2?\\YO
M^_3?X4?:D_YYS?\ ?IO\* )Z*@^U)_SSF_[]-_A1]J3_ )YS?]^F_P * )Z*
M@^U)_P \YO\ OTW^%'VI/^><W_?IO\* )Z*@^U)_SSF_[]-_A1]J3_GG-_WZ
M;_"@">BH/M2?\\YO^_3?X4?:D_YYS?\ ?IO\* )Z*@^U)_SSF_[]-_A1]J3_
M )YS?]^F_P * )Z*9%*LJ;ESC.#D8(-/H #10:* "BBB@ JH^EV+W#SM:Q&5
M\;G*\G!!_H/RJW10!1;1].9)4:RA*ROO<;>K>OZG\S5U55%"J J@8  P *6B
M@""V_P"6W_74U/4%M_RV_P"NIJ>@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH @M
M>DO_ %U;^=3U!:])?^NK?SJ>@ -%!HH **** "BBB@ HHHH @MO^6W_74U/4
M%M_RV_ZZFIZ "BBB@ HHHH **** "BBB@ HHJE_:MM_;/]E9?[3Y/G_=^7;G
M'7UII-[$N26Y=HHHI%!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 45A>*M6N](TV"2Q$1GFN$A!E!(&[-4RG
MC<@@3:2/<*W%;1HMQ4FTK]V<\ZZC)Q46VNR_X)U-0M>6R-,K7$0:%0TH+C*
M]SZ"N0GT;QE?6Z6MUJEHD8D$AFC!#C'(' &1FJ=QX0\3S7%[,VJ6CO>((9CM
M(WH.!QC@\5M&A3^U47]?(QEB:OV:;_#_ #]#O8)XKF%)H)$EB<95T.01[&I*
MX:QT3QEI=O#:VFHV'V:#A$9.HSGGC/>IKO2O&>HVDEI<:A81Q2G)>(,K*/[H
M('2I="%])JW]>0UB9\NM-W_KS.SJ.>XAMHC+/*D48(!9V  SP.:XZ'2_&\+0
M-_:MG((5*A'SAACJW')JI+X-\275F+&YUF%[5W\V0,"Q5\YX]1GW%-4*=_>J
M*WS_ ,A/$U+>[2=_E_F=_N&XKD9')%&]=Y3<-P&=N><5Y])\/=4CD>:WUYS+
MC +!E)]B0:=X>T>?1/'8MY[PW4CV+.7.?[P&.2?2F\/3<6XSO97V$L354DIT
M[)NU[H] HHHKC.\**** "BBB@ HHHH @M>DO_75OYU/4%KTE_P"NK?SJ>@ -
M%!HH **** "LVWU=;C5I[$QA#$2 68Y? &<#&,<^M:59S:0C7GVDW5UO!+1C
M>"(R2-VW(Z'&,'IDXQ0!17Q.)"B1V,AEF'F0(7 \R/YCN)_AX0\>XK:M;A+N
MTAN8\[)4#KGK@C-98\-6BX*3W*.G$3AAF)?F^5>.GS-US^@K5MX([:WB@B&(
MXD"*,] !@4 1VY ,V2/]::GW+ZC\ZKP(C&8LJD^8>HJ;RH_[B_E0 [<OJ/SH
MW+ZC\Z;Y4?\ <7\J/*C_ +B_E0 [<OJ/SHW+ZC\Z;Y4?]Q?RH\J/^XOY4 .W
M+ZC\Z-R^H_.F^5'_ '%_*CRH_P"XOY4 .W+ZC\Z-R^H_.F^5'_<7\J/*C_N+
M^5 #MR^H_.N6R/\ A9O48_LW_P!G-=/Y4?\ <7\JY8(G_"S2NT8_LX<8_P!J
MNBA]KT?Z'-B/L?XE^IU>Y?4?G1N7U'YTWRH_[B_E1Y4?]Q?RKG.D=N7U'YT;
ME]1^=-\J/^XOY4>5'_<7\J ';E]1^=&Y?4?G3?*C_N+^5'E1_P!Q?RH =N7U
M'YT;E]1^=-\J/^XOY4>5'_<7\J ';E]1^=&Y?4?G3?*C_N+^5'E1_P!Q?RH
M=N7U'YT;E]1^=-\J/^XOY4>5'_<7\J ';E]1^=&Y?4?G3?*C_N+^5'E1_P!Q
M?RH =N7U'YT;E]1^=-\J/^XOY4>5'_<7\J ';E]1^=&Y?4?G3?*C_N+^5'E1
M_P!Q?RH =N7U'YT;E]1^=-\J/^XOY4>5'_<7\J ';E]1^=&Y?4?G3?*C_N+^
M5'E1_P!Q?RH =N7U'YT;E]1^=-\J/^XOY4>5'_<7\J ';E]1^=&Y?4?G3?*C
M_N+^5'E1_P!Q?RH 9<7,=K;2W$A^2)"[8ZX S7(_\+(TYO+9;"],9SO;8/E]
M/KFKUSKNFZA;:Y90[1):0LI8X <[3]WUP>*L>$8HV\(Z9N13F!<Y%=<81A!R
MJ1N[][=+G%*I.I44:4DE9]+[.QRFK^*4\2+86<&GW4<GVZ.12RY#*#C->D;E
M]1^=-\J,=(UX]J/*C_N+^59U:D9)1BK)>=S6C2E!N4Y7;MTML.W+ZC\Z-R^H
M_.F^5'_<7\J/*C_N+^58'0.W+ZC\Z-R^H_.F^5'_ '%_*CRH_P"XOY4 .W+Z
MC\Z-R^H_.F^5'_<7\J/*C_N+^5 #MR^H_.N-U'4K73?B+!-=2[(WLO*4X)^8
MOQTKL/*C_N+^5>7^/S'#XNLV.%18HV; [!C79@X*=1Q?5,X,?4=.DIKHT>I;
MAZC\Z-R^H_.N>T3Q/I^NZE<VMO$JK&JM&SX!DSU^7VK?\J/^XOY5S3A*#Y9*
MS.NG4A4CS0=T.W+ZC\Z-R^H_.F^5'_<7\J/*C_N+^50:#MR^H_.C<OJ/SIOE
M1_W%_*CRH_[B_E0 [<OJ/SHW+ZC\Z;Y4?]Q?RH\J/^XOY4 1VO27_KJW\ZGJ
MO: !90!@>:W\ZL4 !HH-% !1110 4444 %%%% $%M_RV_P"NIJ>H+;_EM_UU
M-3T %%%% !1110 4444 %%%% !7*+_R4]O\ L'#_ -"KJZY-?^2H2?\ 8/'_
M *%710^UZ/\ 0Y<3]C_$OU.LHHHKG.H**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ I#]T_2H[AVCM977[RH2/KBN(TM_&&N
M:#'/%J-DD<ZL S(1(.2,Y QFMJ=+G7-=)>9A5K<DE%1;;[#/"GAC2-7T4W5[
M:"2;[1*I?>P) ;CH:[FUM8;*UBMK>,1PQ*%11V%9GA?1Y]#T5;.XE267S&<L
MF<<G/>MFKQ%5SF];J^AGA:*ITX^[:5M0HHHKF.L**** "BBB@ HHHH *HWVC
MZ;J3;KRRAG;;LW.N2!Z ]15ZBFI.+NF3**DK25SAY]/TW0_'>F-;0Q6L'V25
MY#G"\#&3FNLT_5;'54E>QN4G6)MCE>QK(\4>%%\1/;RI=&VFB#(6V[@RGMC(
MKF_#<L?A?QG=:$29(K@HJRMP=P7(X]#D_I7>XQKTN:]Y);?,\U3EAZW*XI0D
M]_5?\ ]'HHHKSSU HHJ!+RWDNY+1)D-Q$H9XP?F4'H2*=FQ-I;D]%5-3OETS
M2[F]9#(((R^P'!;':G:?>)J&G6]Y&"J31AP#VR.E/E?+S=!<ZYN7KN.M>DO_
M %U;^=3U!:])?^NK?SJ>I* T4&B@ HHHH ***C^T0_:?LWFIY^SS/+S\VW.,
MX],T 2451;6=-6.5S>P[8GV.=W0^GZ'\CZ5=5E=0RD,I&00<@B@"&V_Y;?\
M74U/4%M_RV_ZZFIZ "BBB@ HHHH **** "BBB@ KDD_Y*C+_ -@\?SKK:Y&/
M_DJ4W_7@/YBNBA]O_"_T.7$_8_Q+]3KJ***YSJ"BBB@ HHHH **** "BBB@
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
M%WH]C*+IA-=7,IFF((P&/4"NMP]G2?,]96T.%5/:UURIVC?7IM8WZ*CWR_\
M/+_QZC?+_P \O_'JY#N)**CWR_\ /+_QZC?+_P \O_'J )**CWR_\\O_ !ZC
M?+_SR_\ 'J )**CWR_\ /+_QZC?+_P \O_'J )**CWR_\\O_ !ZC?+_SR_\
M'J )**CWR_\ /+_QZC?+_P \O_'J )**CWR_\\O_ !ZC?+_SR_\ 'J )**CW
MR_\ /+_QZC?+_P \O_'J )**CWR_\\O_ !ZC?+_SR_\ 'J )**CWR_\ /+_Q
MZC?+_P \O_'J )**CWR_\\O_ !ZC?+_SR_\ 'J &6O27_KJW\ZGJO:$E)<C!
M\UN/QJQ0 &B@T4 %<YXFLVGGMIX ?.B1RS!V^5."?E5ESGGGVQWKHZY[4_#D
ME_J+W2R6F&9&Q-;ER-H^[G</E/<4 7_#Y#:':E54#:<;00#R><$D\]>3FM*H
M;2)H+6.)_*W*,'RDV+^ R<5-0 4444 06W_+;_KJ:GJ"V_Y;?]=34] !1110
M 55U+_D%W?\ UQ?_ -!-6JJZE_R"[O\ ZXO_ .@FJC\2)G\+.<^''_(HQ_\
M7:3^==;7$>!=1M=/\(VGVF39Y]VT,?!.6)X%;&M^(DM=(U::P='NM/VJZNIP
MK$C\^#757IRE7DDMW^MCBPU6$,-%M[+]+_D:TNH6L-_!923!;F=6:./NP'6K
M-<9<W!N/'^@,P +6+2$#H"P-=3J-_#IFG3WTX8Q0(78*,G'M6,Z7+RI;M?JT
M;TZW-SM[)_HF6JXNU_Y*O??]>B_R6NI@U*TG>"-9E$T\(G2(G#%#WQ^-<M:?
M\E7O_P#KT7^2UK032G?^5_FC+$23=.W\R_)G:4445R':%%%% !1110 4444
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
M4445@=(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% $%KTE_ZZM_.IZ@M>DO_ %U;^=3T !HH-% !1110 5G-87/]J3WB7<:B
M2-(PAAR5"DGKNYSD]JT:* .?7PRT;QR1WQ$L"^7;L8@0D?S#:1GYCA^O'05M
M6ENMI9P6R$E(8U0$]2 ,5-10!5@B1VF+*"?,-3>1%_<%,MO^6W_74U/0!'Y$
M7]P4>1%_<%244 1^1%_<%'D1?W!4E% $?D1?W!1Y$7]P5)10!'Y$7]P4>1%_
M<%244 1^1%_<%'D1?W!4E% $?D1?W!1Y$7]P5)10!'Y$7]P5R_@.)'T&<LH/
M^F2_SKK*Y;P#_P @&?\ Z_)?YUT0_@S]5^IS3_CP])?H=+Y$7]P4>1%_<%24
M5SG21^1%_<%'D1?W!4E% $?D1?W!1Y$7]P5)10!'Y$7]P4>1%_<%244 1^1%
M_<%'D1?W!4E% $?D1?W!1Y$7]P5)10!'Y$7]P4>1%_<%244 1^1%_<%'D1?W
M!4E<5JUE/K7CAM/.HW5K%#9B5/);&&)(/Z&M:5-3;N[)*YC6JNFE97;=BUX>
MB0^*O$@*C FCQ_WS73^1%_<%<CX'TJ]TJ^UB&\60XD14E8'$@ /()Z\8KLJO
M$V]I9.^B_)&>$NZ5VK.[_-D?D1?W!1Y$7]P5)17.=1'Y$7]P4>1%_<%244 1
M^1%_<%'D1?W!4E% $?D1?W!1Y$7]P5)10!'Y$7]P4>1%_<%244 1^1%_<%'D
M1?W!4E% $?D1?W!1Y$7]P5)10!'Y$7]P4>1%_<%244 1^1%_<%'D1?W!4E%
M$?D1?W!1Y$7]P5)10!'Y$7]P4>1%_<%244 1^1%_<%'D1?W!4E% %>T 590!
M@"5OYU8J"UZ2_P#75OYU/0 &B@T4 %%%% !1110 4444 06W_+;_ *ZFIZ@M
MO^6W_74U/0 4444 %%%% !1110 4444 %%%% !1110 5QWP\N#)INH0%0!%>
M/@^N>:[&N(^''_'OJ_\ U]G^5=5-?N9_+\V<=5VQ%/\ [>_)';T445RG8%%%
M% !1110 4444 %%%% !1110 4444 %<M%_R4RX_[!R_^A58U3QGI.D:A)971
MG\Z, D)'D<UFZ/J%MK'CZZO;%S+;+8JAD"D#=NSCFNNE2G&,I-:6?Z'#6K4Y
M3C"+NU):?>=G1117(=P4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!!:])?^NK?SJ>H+7I+_P!=6_G4]  :*#10 444
M4 %0I=V[W+VR3QM.@RT88;@/<5-7/Q:9?6^KM<+%$\:2RR*WF89_,*\'CC:
M?K@4 :K:IIZI([7MN%B;8Y,@PK>A]ZM AE!!!!Y!'>N2CT'489+>80PN;2/R
M5C\S F&)!OZ<'YP<?6NET^V:STVUMG8,T,2QDCH2 !0 ZV_Y;?\ 74U/5=8)
M0TA68H&8G&T&@Q3[@!<''<[10!8HJNT4X4[;@D^FT4[RIO\ GY;_ +X% $U%
M5UBG*_-<$'TVB@1S[R#<'&./E'- %BBJYBGR,7!QW^4<4-%.%)6X)/8;10!8
MHJ#RIO\ GY;_ +X%(L4Y'S7!!S_=% %BBJ_E3[B/M!QC@[108I\C%P2,\_*.
M* +%%5VCF52?M)SVRHI1%,0#]I/_ 'R* )ZY/PDT<%]XB+%(XQJ!')P!Q72+
M%.<YN".?[HKE=3\#27][=R1ZI)!;W;+)+$(@0SCOU_&NBBX6E&;M>WYG+B%.
M\9P5VK_BCJIKZTM]_G74,?E\ON<#;]:P-1\>:+9+'Y$WVQV(RL/.U<\DGV]*
MS;?X;6D5Q!-/>271#$S+(@Q)Z=\UTMIH=KIZR?8HHH2_W@D2_-@8%4UAX=7+
M\/\ @D)XJ:V4?Q?^117QSX=>)Y!J  3&048$Y]!CFE_X3?P[O5?[17YEW9V-
M@>QXZU.WAC3))TN'L[;S5'!$"@?ET-1IX3TD+(OV&V"N^X_N0<_X47PW:7X#
MMB^\?N8EOXU\/W"%AJ,: '&) 5/ZBIK3Q5HE[<O;P:C"9%Y^8[0?H3P:KR>#
M])EU$W4EM&SL@!4H G'3Y>F:KW_@72;NT$,<0@*OO!A4*3ZCZ4_]F?\ ,ON%
M_M:_E?WZ_P"1TT4T4ZEHI$D4'!*,",T^N(A^'KV$YFTW6[JV8$%,*#CUSR,U
M>'A[Q"0,^*IP>X^SK_C4RI4K^[/[TRHUJUO>I_<T=3TI-R_WA^=<A<>$=5U!
M!#?^(YYK<.&*"(+NQ[@TX_#W2=PQ)>8[_OSQ2]G26\_N7^=A^TK/:'WM?I<Z
MW<O]X?G1N7U'YUR3?#W20I*R7A..!YYI%^'>E!W+7-ZRG[J^;]VCDH_S/[O^
M"'/7_D7_ (%_P#KMR_WA^=&Y?[P_.N27X>Z21\TMV#_UW-'_  KW2=Q'F7F,
M=?.-+EH_S/[O^"/GK_R+_P "_P" &GV\%Q\0]8>6*.1HX82A90=IQVKJ+:SM
MK-76VMXH0[;F$:!<GUXK(TGPQ:Z'+))8R2AY@%=I&W' SZUK-%.%.+@DXX&T
M45JBD_=>EDON'0I.$?>2O=O[_,GHJ#RIL?\ 'PW_ 'P*18K@YW7!'/'RCI6!
MT%BBJ_E7&_'V@[<==HH:.<8Q<$\\_*.E %BBH#%/@D7!)[?**!%/@9N"#W^0
M4 3T576*X.<W!'/'RBCRKC?C[0=N.NT4 6**KM%.,8N">?[HI?*F_P"?EO\
MO@4 3T5 L4Y49N"#CD;12".<L0;@^WRCI0!8HJN8I\C%P2._RCBAHIP/EN"3
M_NB@"Q14/E3?\_+?]\"FK%.5!:X(/<;10!8HJOY4^XC[0<8Z[108IP1BX)YY
M^4<4 6**@:*<*2+@DXX&T4"*;'_'R?\ O@4 3T576*<YS<$<_P!T4>5/NQ]H
M.,==HH L457:*<8Q<$\\_**4Q3X.+@Y_W!0!/14 BGP,W!![_(*18K@YS<$<
M\?*.E "VO27_ *ZM_.IZCAB\I"-Q8EBQ)]34E  :*#10 4444 %%%% !5>^-
MP+"<VA47&P^7NQC=VZU8IDT,=Q!)#,@>.12K*>A!ZT 8&DW&J_VDD=[*^QU?
MY93%R!C;C9SNQG=VK.O;F]@U"9GU>%564[0+U1M.[C*8S@#Y=O.3SWK5TFWT
M;[?FRALT>!3'$T3 2'L^X=>".]+??9$U+[+'I?G^:1+=%(0>"" <DCG*C\J
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
MTJTMKVQOH)K5K6>5_P#241L -@$,I!('&#QWH 72+FYEO8RVH?:X)H7;=M0
M$,  ,<[@#\V>,D8K-BN9VF+G59FF2X7*[R(]GF8+ ;1N4C"X&<'O6KIBZ?=:
MK+>V\\;2A"@"2@EQ\H9G3LP*XS4%S#9G4(=.CT^:6&&7SG90<1.Q!7!+# ZD
M@<4 /U.ZNAK*VB:@+:-X@R(@0O)UR!NZ-]W';KWJ*\N[HZ%I\KWIBE=@)6A&
M7;@]  <X/)'0X-3ZY]DM&DFD@DFDN8_+,>"4(4YW''((!)S45O=:5'HL<BBZ
MDAL'!C<@F0^C#'4')^O>@ M)/^)9JJR7\TMNL>Y)=^]PI3[P/OR0.U4](CMH
M-6L%$/V:Z97+1]W!7@J0Q'E\=!G!K7T2.W(NI$MS')*^9F\MD1S_ +(;VZ\=
M<TEK=63:C&J+P6>&!-B@1%,AL=P#_3WH RM1N;O^U72'6I1 DH=T5%3RU7EP
M"5P^!V!R/>M#7;V\MGM_L=_;1&12/)D4%Y#V*Y('X'\ZKZU]AA:2U:S>>&1O
MM%V%;_5KR-R_,"&R!]WW]:OZM'90I]KG9 SQ&W5)6Q')GE5;/OW]Z ('N+G_
M (1F-I=3,-YPK3) &/F9Y38,Y.<CBD\/S7$L5V;B_:=W(>,L5953&,C '\0;
M@\C%6+>QT^+1%42--;1,9PXE+D,"6R&')P<U'I,<-VU[<O82P-=<.77:)$YV
M\ GG!Y/% %'2M0U*XU2(3ZG;3VH#(7@C79(_&U>N0<9/IQWJ/6;B[_M*2*VU
MF1$W+NB5%7R\8+88J0QV\[<Y^M(]QIMMJ%OOBN\V0V1R8.^4KN!4]F50<Y[5
M;U9]/$LUH;>23[4JS3J(I'5UZ?+CH_3D8Z"@!->\FZ%FJ?;))RAE0P/C*#&2
MR[EW=1P.?2FZ;,EKX3)LKA!]F<*969BKD$9QG)YSC'6M6Z>VMK&!WC*8VQQ$
MJ"T9;Y1R>G7FF6T=E>Z9- RAHP[),V I=P>7RO<GG- &?H4UQ)=J9+QI3) S
M2*TA8"0,,X4J"F,]#CJ..,U%8ZE?W5S%*UTAVSI#)%&\;1@;>6)'S9+9Q^'O
M5G2I[:\UB6Y-H\<KPXAE)_UL(VCYL$\Y]0#BFBTTPZE:68N%#V1PNZ;$N>&6
M,C^)<'(^@H @U2YNFU6:U^VE8U!:)8I3&V_:NU2VW'9CC/?I5C5-2N[73;&6
M*Y@'GQA7E=E3D[?F4-[;CCZ5)K*6T3M$ME+<R7N/.C1=P9%P">H ;!&".>GI
M4]Y%:6MG:7+QSA;8!$1/F;# +M8=QTH KK<WD6D7S/=#S+>7"238W%?E/S;0
M1SDXP,X([U#H<\\E[&TEV\GFQ.94:0L!(&' 4J"F >AQG(],TS1VTR>RN;+R
M9@LBF6:,Y*HP"[D0]1MXX[=JL:5+:7VJ&]BMYA(8=J2M$ZG9QPY/!;(..O%
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !113)LF"3&<[3C'TH ?17":6YL[*VEL(;F$"S2.
M[81, )2R $AAU WY(!P#4T>H:R%DG:6X$DBQ AH\*J!W5G V'!P%SQ_%G'H
M=K1533))Y=,MWNF#3,N68(5S[X(!'Y5;H **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH #10:*
M"BBC- !11FC- !11FC- !11FC- !11FC- !11FC- !11FC- !11FC- !11FC
M- !11FC- !11FC- !11FC- !11FC- !11FC- !11FC- !11FC- !11FC- !1
M1FC- !11FC- !11FC- !11FC- !11FC- !11FC- !11FC- !11FC- !11FC-
M !11FC- !11FC- !11FC- !11FC- !11FC- !11FC- !11FC-  :*2B@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>6
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Submission<br></strong></div></th>
<th class="th"><div>Nov. 21, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_SubmissionLineItems', window );"><strong>Submission [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Central Index Key</a></td>
<td class="text">0000831001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Registrant Name</a></td>
<td class="text">Citigroup Inc<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_RegnFileNb', window );">Registration File Number</a></td>
<td class="text">333-270327<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FormTp', window );">Form Type</a></td>
<td class="text">S-3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_SubmissnTp', window );">Submission Type</a></td>
<td class="text">424B2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeExhibitTp', window );">Fee Exhibit Type</a></td>
<td class="text">EX-FILING FEES<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeeExhibitTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeeExhibitTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:feeExhibitTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FormTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FormTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_RegnFileNb">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_RegnFileNb</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_SubmissionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_SubmissionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_SubmissnTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_SubmissnTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Offerings<br></strong></div></th>
<th class="th">
<div>Nov. 21, 2025 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingAxis=1', window );">Offering: 1</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingTable', window );"><strong>Offering:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_PrevslyPdFlg', window );">Fee Previously Paid</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_Rule457rFlg', window );">Rule 457(r)</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Debt<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Citigroup Global Markets Holdings Inc. Medium-Term Senior Notes, Series N<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_AmtSctiesRegd', window );">Amount Registered | shares</a></td>
<td class="nump">50,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_MaxOfferingPricPerScty', window );">Proposed Maximum Offering Price per Unit</a></td>
<td class="nump">1,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_MaxAggtOfferingPric', window );">Maximum Aggregate Offering Price</a></td>
<td class="nump">$ 50,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01381%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeAmt', window );">Amount of Registration Fee</a></td>
<td class="nump">$ 6,905.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingNote', window );">Offering Note</a></td>
<td class="text">The filing fee paid with this filing pursuant to Rule 457(r) under the Securities Act of 1933, as amended (the "Securities Act"), was originally deferred in accordance with Rule 456(b) under the
Securities Act.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingAxis=2', window );">Offering: 2</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingTable', window );"><strong>Offering:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_PrevslyPdFlg', window );">Fee Previously Paid</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeesOthrRuleFlg', window );">Other Rule</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Other<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Citigroup Inc. Guarantee of Medium-Term Senior Notes, Series N<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_AmtSctiesRegd', window );">Amount Registered | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_MaxOfferingPricPerScty', window );">Proposed Maximum Offering Price per Unit</a></td>
<td class="nump">0.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_MaxAggtOfferingPric', window );">Maximum Aggregate Offering Price</a></td>
<td class="nump">$ 0.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01381%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeAmt', window );">Amount of Registration Fee</a></td>
<td class="nump">$ 0.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingNote', window );">Offering Note</a></td>
<td class="text">No separate consideration will be received for the guarantee, and pursuant to Rule 457(n) under the Securities Act, no separate registration fee is payable.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_AmtSctiesRegd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of securities being registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_AmtSctiesRegd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegativeDecimal2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeeAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total amount of registration fee (amount due after offsets).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The rate per dollar of fees that public companies and other issuers pay to register their securities with the Commission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeesOthrRuleFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Checkbox indicating whether filer is using a rule other than 457(a), 457(o), or 457(f) to calculate the registration fee due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeesOthrRuleFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_MaxAggtOfferingPric">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum aggregate offering price for the offering that is being registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_MaxAggtOfferingPric</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative100TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_MaxOfferingPricPerScty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum offering price per share/unit being registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_MaxOfferingPricPerScty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegativeDecimal4lItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingSctyTitl">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The title of the class of securities being registered (for each class being registered).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingSctyTitl</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingSctyTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Type of securities: "Asset-backed Securities", "ADRs/ADSs", "Debt", "Debt Convertible into Equity", "Equity", "Face Amount Certificates", "Limited Partnership Interests", "Mortgage Backed Securities", "Non-Convertible Debt", "Unallocated (Universal) Shelf", "Exchange Traded Vehicle Securities", "Other"</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingSctyTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:securityTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_PrevslyPdFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_PrevslyPdFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_Rule457rFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<br> -Subsection r<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_Rule457rFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingAxis=1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingAxis=1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingAxis=2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingAxis=2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fees Summary<br></strong></div></th>
<th class="th">
<div>Nov. 21, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeesSummaryLineItems', window );"><strong>Fees Summary [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_TtlOfferingAmt', window );">Total Offering</a></td>
<td class="nump">$ 50,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_TtlPrevslyPdAmt', window );">Previously Paid Amount</a></td>
<td class="nump">0.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_TtlFeeAmt', window );">Total Fee Amount</a></td>
<td class="nump">6,905.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_TtlOffsetAmt', window );">Total Offset Amount</a></td>
<td class="nump">0.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_NetFeeAmt', window );">Net Fee</a></td>
<td class="nump">6,905.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_NrrtvMaxAggtOfferingPric', window );">Narrative - Max Aggregate Offering Price</a></td>
<td class="nump">$ 50,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FnlPrspctsFlg', window );">Final Prospectus</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeesSummaryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeesSummaryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FnlPrspctsFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FnlPrspctsFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_NetFeeAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_NetFeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_NrrtvMaxAggtOfferingPric">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_NrrtvMaxAggtOfferingPric</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative100TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_TtlFeeAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlFeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_TtlOfferingAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlOfferingAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_TtlOffsetAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlOffsetAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_TtlPrevslyPdAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlPrevslyPdAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>3</ContextCount>
  <ElementCount>24</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>1</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="dp237785_exfilingfees.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995210 - Document - Submission</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/submissionTable</Role>
      <ShortName>Submission</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="dp237785_exfilingfees.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995211 - Document - Offerings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/feesOfferingTable</Role>
      <ShortName>Offerings</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="dp237785_exfilingfees.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995215 - Document - Fees Summary</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/feesSummaryTable</Role>
      <ShortName>Fees Summary</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="EX-FILING FEES" original="dp237785_exfilingfees.htm">dp237785_exfilingfees.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="2">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="31">http://xbrl.sec.gov/ffd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>15
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "dp237785_exfilingfees.htm": {
   "dts": {
    "inline": {
     "local": [
      "dp237785_exfilingfees.htm"
     ]
    },
    "schema": {
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/lrr/arcrole/deprecated-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ffd/2024/ffd-2024.xsd"
     ]
    }
   },
   "keyStandard": 24,
   "keyCustom": 0,
   "axisStandard": 1,
   "axisCustom": 0,
   "memberStandard": 1,
   "memberCustom": 0,
   "hidden": {
    "total": 4,
    "http://xbrl.sec.gov/ffd/2024": 3,
    "http://xbrl.sec.gov/dei/2024": 1
   },
   "contextCount": 3,
   "entityCount": 1,
   "segmentCount": 1,
   "elementCount": 107,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/ffd/2024": 31,
    "http://xbrl.sec.gov/dei/2024": 2
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/ffd/role/document/submissionTable",
     "longName": "995210 - Document - Submission",
     "shortName": "Submission",
     "isDefault": "true",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c_report",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dp237785_exfilingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_report",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dp237785_exfilingfees.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
     "longName": "995211 - Document - Offerings",
     "shortName": "Offerings",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c_offering_1",
      "name": "ffd:PrevslyPdFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dp237785_exfilingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_offering_1",
      "name": "ffd:PrevslyPdFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dp237785_exfilingfees.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable",
     "longName": "995215 - Document - Fees Summary",
     "shortName": "Fees Summary",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c_report",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dp237785_exfilingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_report",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dp237785_exfilingfees.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "ffd_AggtRedRpPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "AggtRedRpPricFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Redeemed or Repurchased Price, Fiscal Year",
        "terseLabel": "Aggregate Redeemed or Repurchased, FY"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AggtRedRpPricPrrFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "AggtRedRpPricPrrFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Redeemed or Repurchased Price, Prior Fiscal Year",
        "terseLabel": "Aggregate Redeemed or Repurchased, Prior FY"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AggtSalesPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "AggtSalesPricFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Sales Price, Fiscal Year",
        "terseLabel": "Aggregate Sales Price"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AmtRedCdts": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "AmtRedCdts",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Redemption Credits",
        "terseLabel": "Redemption Credits"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AmtSctiesRcvd": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "AmtSctiesRcvd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Securities Received",
        "terseLabel": "Amount of Securities Received",
        "documentation": "Amount of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form)"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_AmtSctiesRegd": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "AmtSctiesRegd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Securities Registered",
        "terseLabel": "Amount Registered",
        "documentation": "The amount of securities being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CeasedOprsDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "CeasedOprsDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ceased Operations Date",
        "terseLabel": "Ceased Operations Date"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CfwdFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "CfwdFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Form Type",
        "terseLabel": "Carry Forward Form Type",
        "documentation": "The Form Type of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6). This should be an EDGAR submission type (S-3, S-3/A, S-3ASR, etc.), which means there is a fixed set of possible responses. Note that while the XBRL response should be an EDGAR submission type, the human-readable Ex. 107 could include a simpler label (e.g., \"Form S-3\" in the human-readable and \"S-3ASR\" in the XBRL)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrevslyPdFee": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "CfwdPrevslyPdFee",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Previously Paid Fee",
        "terseLabel": "Filing Fee Previously Paid in Connection with Unsold Securities to be Carried Forward",
        "documentation": "The fee previously paid in connection with the securities being brought forward from the prior shelf registration statement on which unsold securities are carried forward under 415(a)(6)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrrFctvDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "CfwdPrrFctvDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Prior Effective Date",
        "terseLabel": "Carry Forward Initial Effective Date",
        "documentation": "The initial effective date of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "CfwdPrrFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward File Number",
        "terseLabel": "Carry Forward File Number",
        "documentation": "The EDGAR File Number of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6). If the prior registration statement has a Securities Act File Number and an Investment Company Act File Number, the Securities Act File Number should be used."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CmbndPrspctsItemAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "CmbndPrspctsItemAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus Item [Axis]",
        "terseLabel": "Combined Prospectus",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different references to earlier prospectuses on a single fee bearing submission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CmbndPrspctsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "CmbndPrspctsLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus [Line Items]",
        "terseLabel": "Combined Prospectus:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CmbndPrspctsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "CmbndPrspctsTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus [Table]",
        "terseLabel": "Combined Prospectus Table"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CombinedProspectusTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "CombinedProspectusTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus Table [N/A]",
        "terseLabel": "Combined Prospectus Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CshPdByRegistrantInTx": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "CshPdByRegistrantInTx",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Paid by Registrant in Transaction",
        "terseLabel": "Cash Consideration Paid",
        "documentation": "Amount of cash consideration paid by registrant in connection with the exchange or other transaction being registered (in a 457(f) calculation)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "ffd_CshRcvdByRegistrantInTx": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "CshRcvdByRegistrantInTx",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Received by Registrant in Transaction",
        "terseLabel": "Cash Consideration Received",
        "documentation": "Amount of cash consideration received by registrant in connection with the exchange or other transaction being registered (in a 457(f) calculation)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "ffd_FeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "FeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Amount",
        "terseLabel": "Amount of Registration Fee",
        "documentation": "Total amount of registration fee (amount due after offsets)."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeExhibitTp": {
     "xbrltype": "feeExhibitTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "FeeExhibitTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Exhibit Type",
        "terseLabel": "Fee Exhibit Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_FeeIntrstAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "FeeIntrstAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Interest Amount",
        "terseLabel": "Interest Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "FeeNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Note",
        "terseLabel": "Fee Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeNoteMaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "FeeNoteMaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Note Maximum Aggregate Offering Price",
        "terseLabel": "Fee Note MAOP"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "FeeRate",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Rate",
        "terseLabel": "Fee Rate",
        "documentation": "The rate per dollar of fees that public companies and other issuers pay to register their securities with the Commission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeesOthrRuleFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "FeesOthrRuleFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees, Other Rule [Flag]",
        "terseLabel": "Other Rule",
        "documentation": "Checkbox indicating whether filer is using a rule other than 457(a), 457(o), or 457(f) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeesSummaryLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "FeesSummaryLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees Summary [Line Items]",
        "terseLabel": "Fees Summary:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FnlPrspctsFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "FnlPrspctsFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Final Prospectus [Flag]",
        "terseLabel": "Final Prospectus"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FormTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "FormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Form Type",
        "terseLabel": "Form Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_GnlInstrIIhiFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "GnlInstrIIhiFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General Instruction II.H,I [Flag]",
        "terseLabel": "General Instruction II.H,I"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrCity": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "IssrBizAdrCity",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, City",
        "terseLabel": "City"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStatOrCtryCd": {
     "xbrltype": "stateOrCountryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "IssrBizAdrStatOrCtryCd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, State or Country Code",
        "terseLabel": "State or Country Code"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStrt1": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "IssrBizAdrStrt1",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Street 1",
        "terseLabel": "Street 1"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStrt2": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "IssrBizAdrStrt2",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Street 2",
        "terseLabel": "Street 2"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrZipCd": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "IssrBizAdrZipCd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Zip Code",
        "terseLabel": "Zip Code"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrNm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "IssrNm",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Name",
        "terseLabel": "Issuer Name"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_MaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "MaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Aggregate Offering Price",
        "terseLabel": "Maximum Aggregate Offering Price",
        "documentation": "The maximum aggregate offering price for the offering that is being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_MaxOfferingPricPerScty": {
     "xbrltype": "nonNegativeDecimal4lItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "MaxOfferingPricPerScty",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Offering Price per Security",
        "terseLabel": "Proposed Maximum Offering Price per Unit",
        "documentation": "The maximum offering price per share/unit being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NetFeeAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "NetFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Fee Amount",
        "terseLabel": "Net Fee"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NetSalesAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "NetSalesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Sales Amount",
        "terseLabel": "Net Sales"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvDsclsr": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "NrrtvDsclsr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure",
        "terseLabel": "Narrative Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvMaxAggtAmt": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "NrrtvMaxAggtAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure, Maximum Aggregate Offering Amount",
        "terseLabel": "Narrative - Max Aggregate Offering Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvMaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "NrrtvMaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure, Maximum Aggregate Offering Price",
        "terseLabel": "Narrative - Max Aggregate Offering Price"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OfferingAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Axis]",
        "terseLabel": "Offering",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different security offerings on a single fee bearing submission."
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OfferingLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Line Items]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OfferingNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Note",
        "terseLabel": "Offering Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingSctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OfferingSctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Security Title",
        "terseLabel": "Security Class Title",
        "documentation": "The title of the class of securities being registered (for each class being registered)."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingSctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OfferingSctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Security Type",
        "terseLabel": "Security Type",
        "documentation": "Type of securities: \"Asset-backed Securities\", \"ADRs/ADSs\", \"Debt\", \"Debt Convertible into Equity\", \"Equity\", \"Face Amount Certificates\", \"Limited Partnership Interests\", \"Mortgage Backed Securities\", \"Non-Convertible Debt\", \"Unallocated (Universal) Shelf\", \"Exchange Traded Vehicle Securities\", \"Other\""
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OfferingTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Table]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OfferingTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Table [N/A]",
        "terseLabel": "Offering Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OffsetAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset [Axis]",
        "terseLabel": "Offset",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different offsets as applied to a fee bearing submission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetClmInitlFilgDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OffsetClmInitlFilgDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claim Initial Filing Date",
        "terseLabel": "Initial Filing Date",
        "documentation": "The initial filing date of the earlier registration statement with which the earlier (offsetting) fee was paid for a claimed offset. If the offset fee was paid with an amendment, do not provide the amendment date under this element; instead, provide the date of the initial filing (i.e. the \"parent\" filing) ."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetClmdAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OffsetClmdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claimed Amount",
        "terseLabel": "Fee Offset Claimed",
        "documentation": "The amount of offsetting fees being claimed."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetClmdInd": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OffsetClmdInd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claimed Indicator",
        "terseLabel": "Offset Claimed"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetExpltnForClmdAmt": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OffsetExpltnForClmdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Explanation for Claimed Amount",
        "terseLabel": "Explanation for Claimed Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OffsetLineItems",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset:",
        "label": "Offset [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OffsetNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Note",
        "terseLabel": "Offset Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetPrrFeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OffsetPrrFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Fee Amount",
        "terseLabel": "Fee Paid with Fee Offset Source",
        "documentation": "The fee prevoiusly paid from which an offset is being derived."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OffsetPrrFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior File Number",
        "terseLabel": "File Number",
        "documentation": "The EDGAR File Number of the earlier registration statement with which the earlier (offsetting) fee was paid. If the offset filing for the offset has a Securities Act File Number and an Investment Company Act File Number, the Securities Act File Number should be used."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFilerNm": {
     "xbrltype": "filerNameItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OffsetPrrFilerNm",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Filer Name",
        "terseLabel": "Registrant or Filer Name",
        "documentation": "The name of the registrant that filed the earlier registration statement with which the earlier (offsetting) fee was paid."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OffsetPrrFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Form Type",
        "terseLabel": "Form or Filing Type",
        "documentation": "The Form Type of the offset filing."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrNbOfUnsoldScties": {
     "xbrltype": "nonNegativeIntegerItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OffsetPrrNbOfUnsoldScties",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Unsold Number of Securities",
        "terseLabel": "Unsold Securities Associated with Fee Offset Claimed",
        "documentation": "The number of unsold securities registered on the prior registration statement that are associated with the claimed offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrSctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OffsetPrrSctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Security Title",
        "terseLabel": "Security Title Associated with Fee Offset Claimed",
        "documentation": "The title of the class of securities from which offset fees were derived."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrSctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OffsetPrrSctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Security Type",
        "terseLabel": "Security Type Associated with Fee Offset Claimed",
        "documentation": "Type of securities: \"Asset-backed Securities\", \"ADRs/ADSs\", \"Debt\", \"Debt Convertible into Equity\", \"Equity\", \"Face Amount Certificates\", \"Limited Partnership Interests\", \"Mortgage Backed Securities\", \"Non-Convertible Debt\", \"Unallocated (Universal) Shelf\", \"Exchange Traded Vehicle Securities\", \"Other\""
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrUnsoldOfferingAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OffsetPrrUnsoldOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Unsold Offering Amount",
        "terseLabel": "Unsold Aggregate Offering Amount Associated with Fee Offset Claimed",
        "documentation": "The aggregate offering amount of unsold securities registered on the prior registration statement that are associated with the claimed offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetSrcFilgDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OffsetSrcFilgDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Source Filing Date",
        "terseLabel": "Filing Date",
        "documentation": "The filing date of the earlier registration statement with which the earlier (offsetting) fee was paid in an offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OffsetTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset Payment:",
        "label": "Offset [Table]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "OffsetTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Table [N/A]",
        "terseLabel": "Offset Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_PrevslyPdFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "PrevslyPdFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Previously Paid [Flag]",
        "terseLabel": "Fee Previously Paid"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_RegnFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "RegnFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration File Number",
        "terseLabel": "Registration File Number"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_RptgFsclYrEndDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "RptgFsclYrEndDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reporting Fiscal Year End Date",
        "terseLabel": "Reporting FY End Date"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule011Flg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Rule011Flg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 0-11 [Flag]",
        "terseLabel": "Rule 0-11"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule011a2OffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Rule011a2OffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 0-11(a)(2) Offset",
        "label": "Rule 0-11(a)(2) Offset [Flag]"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule415a6Flg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Rule415a6Flg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 415(a)(6) [Flag]",
        "terseLabel": "Rule 415(a)(6)",
        "documentation": "Checkbox indicating whether filer is claiming a 415(a)(6) carryforward."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_Rule429AggtOfferingAmt": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Rule429AggtOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Aggregate Offering Amount",
        "terseLabel": "Maximum Aggregate Offering Price of Securities Previously Registered",
        "documentation": "The maximum aggregate offering amount of unsold securities registered on the prior registration statement that are carried forward under Rule 429. Only applicable if 457(o) was used in the fee calculation for the prior registration statement."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429CmbndPrspctsFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Rule429CmbndPrspctsFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Combined Prospectus [Flag]",
        "terseLabel": "Rule 429",
        "documentation": "Checkbox indicating whether filer is using a combined prospectus under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429EarlierFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Rule429EarlierFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Earlier File Number",
        "terseLabel": "File Number",
        "documentation": "The Securities Act File Number of the earlier effective registration statement(s) from which securities may be offered and sold using the combined prospectus pursuant to Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429EarlierFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Rule429EarlierFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Earlier Form Type",
        "terseLabel": "Form Type",
        "documentation": "The Form Type of the earlier registration statement from which unsold securities are carried forward under Rule 429. This should be an EDGAR submission type (S-3, S-3/A, S-3ASR, etc.), which means there is a fixed set of possible responses. Note that while the XBRL response should be an EDGAR submission type, the human-readable Ex. 107 could include a simpler label (e.g., \"Form S-3\" in the human-readable and \"S-3ASR\" in the XBRL)."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429InitlFctvDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Rule429InitlFctvDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Initial Effective Date",
        "terseLabel": "Initial Effective Date",
        "documentation": "The filing date of the earlier registration statement from which unsold securities are carried forward under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429NbOfUnsoldScties": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Rule429NbOfUnsoldScties",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Number Of Unsold Securities",
        "terseLabel": "Amount of Securities Previously Registered",
        "documentation": "The number of securities registered on the prior registration statement that are carried forward under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429PrspctsNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Rule429PrspctsNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Prospectus Note",
        "terseLabel": "Combined Prospectus Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule429SctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Rule429SctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Security Title",
        "terseLabel": "Security Class Title"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule429SctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Rule429SctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Security Type",
        "terseLabel": "Security Type"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule457aFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Rule457aFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(a) [Flag]",
        "terseLabel": "Rule 457(a)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(a) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ffd_Rule457bOffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Rule457bOffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(b) Offset [Flag]",
        "terseLabel": "Rule 457(b) Offset",
        "documentation": "Checkbox indicating whether filer is claiming an offset under Rule 457(b) or 0-11(a)(2)."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ffd_Rule457fFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Rule457fFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(f) [Flag]",
        "terseLabel": "Rule 457(f)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(f) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_Rule457oFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Rule457oFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(o) [Flag]",
        "terseLabel": "Rule 457(o)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(o) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ffd_Rule457pOffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Rule457pOffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(p) Offset [Flag]",
        "terseLabel": "Rule 457(p) Offset",
        "documentation": "Checkbox indicating whether filer is claiming an offset under Rule 457(p)."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "ffd_Rule457rFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Rule457rFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(r) [Flag]",
        "terseLabel": "Rule 457(r)"
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "ffd_Rule457sFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Rule457sFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(s) Flag",
        "terseLabel": "Rule 457(s)"
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "ffd_Rule457uFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Rule457uFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(u) [Flag]",
        "terseLabel": "Rule 457(u)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(u) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "ffd_Scties424iAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Scties424iAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Axis]",
        "terseLabel": "Securities, 424I"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Scties424iLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Scties424iLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Line Items]",
        "terseLabel": "Securities, 424I:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Scties424iTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Scties424iTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Table]",
        "terseLabel": "Securities, 424I Table"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Securities424iTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "Securities424iNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities 424I [N/A]",
        "terseLabel": "Securities 424I N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "SubmissionLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission [Line Items]",
        "terseLabel": "Items"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissnTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "SubmissnTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission Type",
        "terseLabel": "Submission Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_TermntnCmpltnWdrwl": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "TermntnCmpltnWdrwl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination / Completion / Withdrawal Statement",
        "terseLabel": "Termination / Withdrawal Statement"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_TtlFeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "TtlFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Fee Amount",
        "terseLabel": "Total Fee Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlFeeAndIntrstAmt": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "TtlFeeAndIntrstAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Fee and Interest Amount",
        "terseLabel": "Total Fee and Interest Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlOfferingAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "TtlOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Offering Amount",
        "terseLabel": "Total Offering"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlOffsetAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "TtlOffsetAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Offset Amount",
        "terseLabel": "Total Offset Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlPrevslyPdAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "TtlPrevslyPdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Previously Paid Amount",
        "terseLabel": "Previously Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlTxValtn": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "TtlTxValtn",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Transaction Valuation",
        "terseLabel": "Total Transaction Valuation"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TxValtn": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "TxValtn",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction Valuation",
        "terseLabel": "Transaction Valuation"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_ValSctiesRcvd": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "ValSctiesRcvd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of Securities Received",
        "terseLabel": "Value of Securities Received",
        "documentation": "Value of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form)"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_ValSctiesRcvdPerShr": {
     "xbrltype": "nonNegativeDecimal4lItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024",
     "localname": "ValSctiesRcvdPerShr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of Securities Received, Per Share",
        "terseLabel": "Value of Securities Received, Per Share",
        "documentation": "Value per share of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form). This is included in the explanation of 457(f) fee calculation."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "415",
   "Subsection": "a"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "429"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "b"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "f"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "o"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "p"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "r"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "s"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "u"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Subsection": "f",
   "Section": "457"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>16
<FILENAME>0000950103-25-015140-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000950103-25-015140-xbrl.zip
M4$L#!!0    (  MY=5LXSJ?L30L  )5!   9    9' R,S<W.#5?97AF:6QI
M;F=F965S+FAT;>T;:7/:2/:[?T6O=G9C5QF0Q&6PS13&P6'B8,?&L<>U5:E&
M:J#'NK:[N?+K][6$A, <P@&234TJE2#UT[O[76J=_3ZR+30@C%/7.7^GI=5W
MB#B&:U*G>_ZN>E]K--[]7CDX^T<JA5K$]BPL"#HTCI"NZCG4= =XZ+(7?HRN
MKVLHE9I UBFQS#*Z)^(4-;%-RJAJ4<SKU"*ML4=.T1=L]>%NW64V1U\H&9Y&
MV.$N(>C]J$?;5/PG]AO5:^F1R5=1N04$'< 9$8@8C"-%[TTJ7 9 @=AE!&+C
M57AKKB.8:T5HOUQ]$<;5J&=>/10:M=[+\^-SSWP<J1\_PU^[_NWY_N*JK>?5
M&WKQ@!\URQA?W#P_&=T'NR3^?,SQ1OW.:S]^^79=NV@]/_WA/7?A.;T^-*^L
M09M>M/"39]W0ZNB3<Z%>?O8>_GS\@P/.!_QT)_^?KC_-K#>>'^LOC7K3(S;P
M==D;FE7UXY>K.FU?/70_VZ47$G_VPX6Z2N9/E_E(7M+)J@6ST\D;IMHIX1.B
M90U2[+1/2H4B-DJ% $]/@"N!.SG\7.D)X94SF>%PF!YFTR[K9K12J90921@E
M "J/+.J\+ >5JQ%HFUET!E3>\8%U5<UFJ,,%=@P2AS>G#\2!"YE@,02EW,WI
M6G$5\@ B>F"T#%:3C #;Y.GB[GH*+A;#3T$S@F&'2\?% OQ18LJG5#VE%V)(
M4IP8,XC@.MUU!VOQG*2R6HCGE<9G)97+;<PC-9ID3H<A35C(R @0 G8ZYF)
M6 @ I7\0;%8.$#H35%BD M$ @HS<F/PL$]R2BS81&$E4*?+?/AV<*W+S$4>D
M9.10D!%<G2N"C$3&=Z>,_UPF0'_6=LTQXF)LD7.E \"PNU5/H!:U"4=-,D1W
MKHV=X^#&,7@\HQW@[N#,I(/P.9-RB$7C,G)<AR@^>CHJ2P*$R:O)-35-X@37
MP1T ;_9MP&@@!S81,- QR_?]MDTY=UK>A/N1N".=<\7XRHCG,J$@"LJCHT%*
MUS2EDM-S%_I99@;;6AJ@Q$EP2T)%5RKOGU+UQG6C>87J[]_?;T(.3%]^[X"]
MQC6P \-6PS')Z",9KZ>;52HJ_#G):JJJ;2KB'>DZ,H$TV^L)@;MEL]F47E2S
M>G$9H<R<"25E1CJ$0?XC/ *3>Z+,C1ZQ,=!#?E@J]Y@D+;V4+_-X^2,E?Z1'
MW%0FSPGPX7.%4TAU)/#;B)5YT@$[W.VS.#=^("Q/Y/<E-KZZ'7@2MM)730GA
M(DCB6VIZ.UJ@IESJ4,*0+QQ9&%MJC8^S-IM_> %F3KHV+,=7)FLF]15@?B)V
M&^B:L ,=O^[P#7PS$:,ZHERIG$D_DX&MZ5: ;NSJ+/,:UQRQS%).PJ5YO4QX
M]X #UUPDE,!,7$)Y4@&3YE.:!EX6D8G67C]'''/)4^'* N;FN0CO3\R>S!GT
M7]09]+^=(;$S3"+CCW6$7T_)?8<&&GZXOWRM7)M@WF>D,BD;RP 4H@N77M&1
M&)<1\>")Y50F_,//[R+">QB2S3HR =1FA#*O\UB0>J-J"C8T'<@*S OK+QNS
M+G52PO7*"(JW4S2YT7:%<&VHZ'1Y4U9W*4Z_D?"&-%4*6[0++1VCW5X(,R3R
MHHS:KF5"Z3-*S92>WD:D"VLI&^#IA"TD7:M>UQZNJZW&31/=U-&T D.MZL6U
MK,/VR,SR8A(:B 1E9.Y$J=RGLO/EU:8RJ-^E4"IHE[E]#UU9;AM;Z!-F+T1P
M] &6P<0<-1PCO2E+"=QK4[U.JV:H8RF7C9J0??9Z+9?B4H(T\_I.'R/,T54?
M2Y0NFY>U[3+89H&L5PR/41::(=/MMRTR*Z(F1?2P*=46@!<2"QUI<*E*<QZD
MH18&JD@KRS;,&J- $U#TF@@[)JIAQL9R)#3$S(2^S.@SD#O:H<)_V""6-6'R
M7%$5_YI[V BO8XU?*)C/SD0-AFM9V.-P._QUBH;4%#T)I_Y+=JF"+4#BVW]
MF* &MD)U!+(E]@N_\S5#Y"%5'8C^^Y]:03V%)MA<#*2F\PF@M"1 >T=52 25
M#-?)UC"5MJ>J!#!;-,Q>9=LOWW/6A7_8LNUXLO7M.(D/8;BZL+#Q@B D(NY:
M%*"OH=U #4%L),=0"X0((V>40V3 6RKR.G*3Z#?>,[6:A3E'+3F+VSG1IBO\
MP=]NJ<BQ?PU;1M_R1Z)G;9:IH+O^'N2KVF[?$;$D%\.Q "OD(\ACT/WJ2E(*
MM\SU7 [9\Q,>4;MOH[!I#J2\A>J H%MHY1Z@'M\Z]9!HM=MEI"M?"X7D \I[
M,>T=T-VZ9!/+N1T4UFK2=62WL#8P+:P3H"B:C4H6Z0AE*<M_W]G_G5<VW<B&
M,2>;>ME,*1UK*.1J&5$!>(S%R6I^F^ARF[PJF>,%\O=+$*;B'A4D)0MJ(E]^
M#!GV5C2*MXP,N#6^->M6=[Z1B0VE4?!&2C8THMQV78M@IX,M^9HI:G/RJK^A
M.;")VA"U,#5?-Y:K]OF;! @CUKTAQJ\[WK@(4T8UI7))VF(C[A)R 'DW&0]Z
MTLX7?2(F[=NI%F$V>(Q#78;\Q!N\^))OQ-ZDYM=NJU0.M:,W/[O\K0^DZER^
MR#;W,,'Z,PZ652J Z) =?;? _F@IXKG.L.'GARG355N /4&[L%U-!<EQF,_S
M9,B&3&)0&S: W['&67?ZMNF*R7(R5\@IE;QZK*IJ*%;(SQJ/_.U[A83\'SJO
MS/=09T@?CDDKAZ,Q41O-^G<+FU<JV@^2%<H<$9=WMX(60JMN+FV";;9 0HB]
MLI:*2>6/G;<L5E&IJ&F02,N>:/NV(4@(^W*W9CM1*H7CDII/+S/:3YNE]619
MNO039VD]QF@!RHD;T2-LWVEZA@EM;G2;#L>TT+E =['/W*SO(#=+3P E,YFC
M-_>MN?Q<T-]BL9\Q/<^X@#SR\HMFYADY<T%D_Q43\XR<^;?(^9.EY!F!"K]>
M2IZ1K[C*8*M&.;F-1SGS,^\D0^]$,-N:L&\-T8Y&_C\<SUYD7SU^G+Z/W *.
M;>GE_UCF;4WVM)RR(L:U7(&MZ0 \F"#S\H[C9TM8T3DY&4<7'R5('D]GX_ T
MAIZ\O1M==V=;>@A3R:Y44-IQ9[>1G_DMF&SKJ-N'SL[OP];XVA[OO-6$49^Z
M2T,6U8WJ@=T:408,3M;&B9U;:MT+L3>'Y#=$,]#'3NVO_7C[-XGPK7_9)S^E
MY:<GQ)2%L7G-0QN:';2QX^!=U!,&[XQ_QFSF^%SP!9$\,2(/G: JH]@Z1A^(
M-2#2,8[1/79XRO^(Z%3:WV4@<K=]"/E24[5C/9\_6G\X3HV_!_=>T5]QU*ZP
M^%"H4OF:^(]_6. @*EWD!.J0'VWET%VBXZM+C]^MW7M_];F@G?&R]BN_\$CP
M]#W5@C(7-)=9D<4B@FOGA%*+"B+<P/)['RW1]+B8A=30(Z@3'$[N0(3P(+&#
M@D0/B1[EX8K79[R/'2&GL'+VAH+W6N#^L"T!DL3>#:.JX9]DT$K9K']0%%@%
M,!,=2CAE%E Y.D9#@'%!4]3!%I06IOPJ2;YNI@["A@$[7WYF&? TH5TX;,=H
M'\RB3"\<YP7[#?0\W7&_I*?I/X^GQ8<BQ9P\?H4X\3"3!W?@$4[!?L$YER&U
M+#G=9\0@= "FAXCK>U4W'%X?^^=U%[JAL]P-CY$3H\GB1VNDKX-_>W@LO2"Q
MSR0[Y+S;,\U-S*00 TCGE!N6R_TO,9:?-U\:L0_DWK<GAZIP=*@J-"#R_.-<
ML)6E9OE4LZ#]88\:/?^^QUSN$4/T.2A8?DW/I5Y_6Y%]&1.#A5/4MZ;=->?9
MB_F5S61ZQ3>N#K0(W#,$7_"R(:2S_D5#L>"'V8.8JD!%&((K1+RX D.W#Q1I
M1I98X)YO,'<\W4/E(;]:EA6(_*"Y\C]02P$"% ,4    "  +>75;.,ZG[$T+
M  "500  &0              @ $     9' R,S<W.#5?97AF:6QI;F=F965S
:+FAT;5!+!08      0 ! $<   "$"P     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>dp237785_exfilingfees_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?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/2024"
  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/2024/ffd-2024.xsd"
      xlink:type="simple"/>
    <context id="c_offering_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831001</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-21</startDate>
            <endDate>2025-11-21</endDate>
        </period>
    </context>
    <context id="c_offering_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831001</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-21</startDate>
            <endDate>2025-11-21</endDate>
        </period>
    </context>
    <context id="c_report">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831001</identifier>
        </entity>
        <period>
            <startDate>2025-11-21</startDate>
            <endDate>2025-11-21</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <ffd:SubmissnTp contextRef="c_report" id="ixv-211">424B2</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="c_report" id="ixv-212">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="c_report" id="ixv-213">0000831001</dei:EntityCentralIndexKey>
    <ffd:RegnFileNb contextRef="c_report" id="ixv-214">333-270327</ffd:RegnFileNb>
    <ffd:FormTp contextRef="c_report" id="ixv-248">S-3</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="c_report" id="ixv-249">Citigroup Inc</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="c_offering_1" id="ixv-250">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c_offering_1" id="ixv-251">Debt</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c_offering_1" id="ixv-252">Citigroup Global Markets Holdings Inc. Medium-Term Senior Notes, Series N</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="c_offering_1" id="ixv-253">true</ffd:Rule457rFlg>
    <ffd:AmtSctiesRegd
      contextRef="c_offering_1"
      decimals="0"
      id="ixv-254"
      unitRef="shares">50000</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="c_offering_1"
      decimals="INF"
      id="ixv-255"
      unitRef="USD">1000</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric
      contextRef="c_offering_1"
      decimals="INF"
      id="ixv-256"
      unitRef="USD">50000000</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="c_offering_1"
      decimals="INF"
      id="ixv-257"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="c_offering_1"
      decimals="INF"
      id="ixv-258"
      unitRef="USD">6905.00</ffd:FeeAmt>
    <ffd:PrevslyPdFlg contextRef="c_offering_2" id="ixv-259">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c_offering_2" id="ixv-260">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c_offering_2" id="ixv-261">Citigroup Inc. Guarantee of Medium-Term Senior Notes, Series N</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="c_offering_2" id="ixv-262">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd
      contextRef="c_offering_2"
      decimals="0"
      id="ixv-263"
      unitRef="shares">0</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="c_offering_2"
      decimals="INF"
      id="ixv-264"
      unitRef="USD">0.00</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric
      contextRef="c_offering_2"
      decimals="INF"
      id="ixv-265"
      unitRef="USD">0.00</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="c_offering_2"
      decimals="INF"
      id="ixv-266"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="c_offering_2"
      decimals="INF"
      id="ixv-267"
      unitRef="USD">0.00</ffd:FeeAmt>
    <ffd:TtlOfferingAmt
      contextRef="c_report"
      decimals="INF"
      id="ixv-268"
      unitRef="USD">50000000</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt
      contextRef="c_report"
      decimals="INF"
      id="ixv-269"
      unitRef="USD">6905.00</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt
      contextRef="c_report"
      decimals="INF"
      id="ixv-270"
      unitRef="USD">0.00</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt
      contextRef="c_report"
      decimals="INF"
      id="ixv-271"
      unitRef="USD">0.00</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt
      contextRef="c_report"
      decimals="INF"
      id="ixv-272"
      unitRef="USD">6905.00</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="c_offering_1" id="ixv-273">The filing fee paid with this filing pursuant to Rule 457(r) under the Securities Act of 1933, as amended (the "Securities Act"), was originally deferred in accordance with Rule 456(b) under the
Securities Act.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="c_offering_2" id="ixv-274">No separate consideration will be received for the guarantee, and pursuant to Rule 457(n) under the Securities Act, no separate registration fee is payable.</ffd:OfferingNote>
    <ffd:NrrtvMaxAggtOfferingPric
      contextRef="c_report"
      decimals="INF"
      id="ixv-275"
      unitRef="USD">50000000</ffd:NrrtvMaxAggtOfferingPric>
    <ffd:FnlPrspctsFlg contextRef="c_report" id="ixv-276">true</ffd:FnlPrspctsFlg>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
