<SEC-DOCUMENT>0001104659-24-115306.txt : 20241107
<SEC-HEADER>0001104659-24-115306.hdr.sgml : 20241107
<ACCEPTANCE-DATETIME>20241107161029
ACCESSION NUMBER:		0001104659-24-115306
CONFORMED SUBMISSION TYPE:	S-8
PUBLIC DOCUMENT COUNT:		17
FILED AS OF DATE:		20241107
DATE AS OF CHANGE:		20241107
EFFECTIVENESS DATE:		20241107

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			DELUXE CORP
		CENTRAL INDEX KEY:			0000027996
		STANDARD INDUSTRIAL CLASSIFICATION:	BLANKBOOKS, LOOSELEAF BINDERS & BOOKBINDING & RELATED WORK [2780]
		ORGANIZATION NAME:           	04 Manufacturing
		IRS NUMBER:				410216800
		STATE OF INCORPORATION:			MN
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		S-8
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-283061
		FILM NUMBER:		241435739

	BUSINESS ADDRESS:	
		STREET 1:		801 S. MARQUETTE AVE.
		CITY:			MINNEAPOLIS
		STATE:			MN
		ZIP:			55402
		BUSINESS PHONE:		6514837111

	MAIL ADDRESS:	
		STREET 1:		801 S. MARQUETTE AVE.
		CITY:			MINNEAPOLIS
		STATE:			MN
		ZIP:			55402

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	DELUXE CHECK PRINTERS INC
		DATE OF NAME CHANGE:	19880608
</SEC-HEADER>
<DOCUMENT>
<TYPE>S-8
<SEQUENCE>1
<FILENAME>tm2427356d1_s8.htm
<DESCRIPTION>FORM S-8
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Registration No. 333-</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>As filed with the Securities and Exchange Commission
on November 7, 2024</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<!-- Field: Rule-Page --><DIV STYLE="margin-top: 12pt; margin-bottom: 3pt; width: 100%"><DIV STYLE="border-top: Black 2pt solid; font-size: 1pt; border-bottom: Black 1pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>UNITED STATES</B></P>

<P STYLE="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECURITIES AND EXCHANGE COMMISSION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>WASHINGTON, D.C. 20549</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FORM S-8</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>REGISTRATION STATEMENT UNDER THE</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECURITIES ACT OF 1933</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>DELUXE CORPORATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Exact name of registrant as specified in its
charter)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-right: 2.9pt; padding-left: 2.9pt; text-align: center"><FONT STYLE="font-size: 10pt"><B>Minnesota</B></FONT></TD>
    <TD STYLE="padding-right: 2.9pt; padding-left: 2.9pt">&nbsp;</TD>
    <TD STYLE="padding-right: 2.9pt; padding-left: 2.9pt; text-align: center"><FONT STYLE="font-size: 10pt"><B>41-0216800</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-right: 2.9pt; padding-left: 2.9pt; text-align: center"><FONT STYLE="font-size: 10pt">(State or other jurisdiction
    of incorporation)</FONT></TD>
    <TD STYLE="padding-right: 2.9pt; padding-left: 2.9pt">&nbsp;</TD>
    <TD STYLE="padding-right: 2.9pt; padding-left: 2.9pt; text-align: center"><FONT STYLE="font-size: 10pt">(I.R.S. Employer Identification
    No.)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>801 Marquette Avenue South</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Minneapolis, Minnesota 55402</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Address of principal executive offices,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">including zip code)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>RUBINETTI INDUCEMENT AWARD</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Full title of the plan)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Jeffrey L. Cotter</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SVP, Chief Administrative Officer and General
Counsel</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Deluxe Corporation</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>801 Marquette Avenue South</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Minneapolis, Minnesota 55402</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(651) 483-7111</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Name, address and telephone number,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">including area code, of agent for service)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant is
a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company.
See the definitions of &ldquo;large accelerated filer,&rdquo; &ldquo;accelerated filer,&rdquo; &ldquo;smaller reporting company,&rdquo;
and &ldquo;emerging growth company&rdquo; in Rule 12b-2 of the Exchange Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">Large Accelerated Filer</FONT>&nbsp;&nbsp;</TD>
    <TD><FONT STYLE="font-family: Wingdings; font-size: 10pt">&#120;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">Accelerated Filer</FONT>&nbsp;&nbsp;</TD>
    <TD><FONT STYLE="font-family: Wingdings; font-size: 10pt">&#168;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">Non-accelerated Filer</FONT>&nbsp;&nbsp;</TD>
    <TD><FONT STYLE="font-family: Wingdings; font-size: 10pt">&#168;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">Smaller Reporting Company</FONT>&nbsp;&nbsp;</TD>
    <TD><FONT STYLE="font-family: Wingdings; font-size: 10pt">&#168;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">Emerging Growth Company</FONT>&nbsp;&nbsp;</TD>
    <TD><FONT STYLE="font-family: Wingdings; font-size: 10pt">&#168;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If an emerging growth company, indicate by check
mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting
standards provided pursuant to Section 7(a)(2)(B) of the Securities Act. <FONT STYLE="font-family: Wingdings">&#168;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<!-- Field: Rule-Page --><DIV STYLE="margin-top: 3pt; margin-bottom: 12pt; width: 100%"><DIV STYLE="border-top: Black 1pt solid; font-size: 1pt; border-bottom: Black 2pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; 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: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>EXPLANATORY NOTE</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">This Registration Statement on Form S-8 is being filed to register
a total of 41,144 shares of common stock, $1.00 par value per share, of Deluxe Corporation (&ldquo;Deluxe&rdquo; or the &ldquo;Company&rdquo;),
that may be issued pursuant to an inducement award of 41,144 restricted stock units subject to time-based vesting which were granted
by the Registrant to John Rubinetti on August 15, 2024, as inducement to accept employment as the Senior Vice President and President,
B2B of the Company of Deluxe (the &ldquo;Inducement Award&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The inducement award was approved by the Compensation &amp; Talent
Committee of the Deluxe&rsquo;s board of directors as an inducement material to such employee&rsquo;s acceptance of employment with Deluxe
in compliance with and in reliance on Rule 303.08 of the New York Stock Exchange Listing Manual. The Inducement Award was granted outside
of Deluxe&rsquo;s 2022 Stock Incentive Plan, as amended.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PART I</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>INFORMATION REQUIRED IN THE SECTION 10(a) PROSPECTUS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The information called for by Part I of Form S-8 is omitted from this
Registration Statement in accordance with Rule 428 of the Securities Act of 1933, as amended (the &ldquo;Securities Act&rdquo;), and
the instructions to Form S-8. In accordance with the rules and regulations of the Securities and Exchange Commission (the &ldquo;SEC&rdquo;)
and the instructions to Form S-8, such documents are not being filed with the SEC either as part of this Registration Statement or as
prospectuses or prospectus supplements pursuant to Rule 424.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PART II</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>INFORMATION REQUIRED IN THE REGISTRATION STATEMENT</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Item 3. Incorporation of Documents by Reference.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">The following documents, filed by the Registrant with the SEC under
the Securities Exchange Act of 1934, as amended (the &ldquo;Exchange Act&rdquo;), are incorporated by reference into this Registration
Statement:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(a)</TD><TD STYLE="text-align: justify">the Company&rsquo;s Annual Report on Form 10-K for the year ended December 31, 2023, filed on <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/0000027996/000002799624000065/dlx-20231231.htm" STYLE="-sec-extract: exhibit">February 22, 2024;</A></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(b)</TD><TD STYLE="text-align: justify">the Company&rsquo;s Quarterly Reports on Form 10-Q for the quarters ended March 31, 2024, June 30, 2024, and September 30, 2024,
                                                                filed on <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/0000027996/000002799624000120/dlx-20240331.htm" STYLE="-sec-extract: exhibit">May
                                                                3, 2024</A>, <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/0000027996/000002799624000141/dlx-20240630.htm" STYLE="-sec-extract: exhibit">August
                                                                2, 2024</A>, and <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/27996/000002799624000172/dlx-20240930.htm" STYLE="-sec-extract: exhibit">November 7, 2024</A> respectively;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(c)</TD><TD STYLE="text-align: justify">the Company&rsquo;s Current Reports on Form 8-K filed on <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/0000027996/000002799624000009/dlx-20240110.htm" STYLE="-sec-extract: exhibit">January
                                                                16, 2024</A>, <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/0000027996/000110465924034573/tm248837d1_8k.htm" STYLE="-sec-extract: exhibit">March
                                                                14, 2024</A>, <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/0000027996/000002799624000114/dlx-20240425.htm">April 29,
                                                                2024</A>, <A HREF="http://www.sec.gov/ix?doc=/Archives/edgar/data/0000027996/000002799624000117/dlx-20240501.htm" STYLE="-sec-extract: exhibit">May 1, 2024</A> (<A HREF="http://www.sec.gov/ix?doc=/Archives/edgar/data/27996/000002799624000118/dlx-20240501.htm" STYLE="-sec-extract: exhibit">Two filings</A>), <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/0000027996/000002799624000148/dlx-20240813.htm" STYLE="-sec-extract: exhibit">August
                                                                15, 2024</A>, <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/0000027996/000110465924091268/tm2421943d1_8k.htm" STYLE="-sec-extract: exhibit">August
                                                                20, 2024</A> and <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/27996/000002799624000167/dlx-20241030.htm" STYLE="-sec-extract: exhibit">October
                                                                31, 2024</A>; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(d)</TD><TD STYLE="text-align: justify">the description of the Company&rsquo;s common stock contained in&nbsp;<A HREF="http://www.sec.gov/Archives/edgar/data/27996/000002799620000022/exhibit4212-31x201910k.htm" STYLE="-sec-extract: exhibit">Exhibit 4.2 to the Company's Annual Report on Form 10-K for the year ended December 31, 2019</A>&nbsp;and
                                            in any amendment, registration statement or report filed for the purpose of updating such
                                            description.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">All documents filed by the Company pursuant to Sections 13(a), 13(c),
14 and 15(d) of the Exchange Act subsequent to the date hereof and prior to the filing of a post-effective amendment which indicates
that all securities offered hereby have been sold or which deregisters all securities remaining unsold shall be deemed to be incorporated
by reference herein and to be a part hereof from the respective dates of filing of such documents.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 12pt; 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: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Any statement contained in any document incorporated by reference
herein shall be deemed to be modified or superseded for the purposes of this registration statement to the extent that a statement contained
herein or in any subsequently filed document which also is or is deemed to be incorporated by reference herein modifies or supersedes
such statement. Any statement so modified or superseded shall not be deemed, except as modified or superseded, to constitute a part of
this registration statement.</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Item 4. Description of Securities.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Item 5. Interests of Named Experts and Counsel.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Jeff Cotter, who is providing an opinion of counsel with respect to
the securities to which this Registration Statement on Form S-8 relates, is an employee and officer (Chief Administrative Officer, Senior
Vice President and General Counsel) of the Registrant. As of November 7, 2024, Mr. Cotter owned (i) stock options to purchase 100,725
shares of Deluxe common stock, 95,842 of which are currently exercisable, and (ii) 43,515 shares of Deluxe common stock underlying unvested
restricted stock units, all of which were awarded to him in his capacity as an employee of the Registrant. As of November 7, 2024, Mr.
Cotter also owns 27,284 shares of the Registrant&rsquo;s common stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Item 6. Indemnification of Directors and Officers.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Section 302A.521, subd. 2, of the Minnesota Business Corporation Act
(the &ldquo;MBCA&rdquo;) requires Deluxe to indemnify a person made or threatened to be made a party to a proceeding by reason of the
former or present official capacity of the person with respect to Deluxe against judgments, penalties, fines, including, without limitation,
excise taxes assessed against the person with respect to an employee benefit plan, settlements and reasonable expenses, including attorneys&rsquo;
fees and disbursements, incurred by the person in connection with the proceeding (collectively, &ldquo;Losses&rdquo;) if, with respect
to the same acts or omissions, such person: (1) has not been indemnified by another organization or employee benefit plan for the same
Losses; (2) acted in good faith; (3) received no improper personal benefit, and statutory procedures have been followed in the case of
any conflict of interest by a director; (4) in the case of a criminal proceeding, had no reasonable cause to believe the conduct was
unlawful; and (5) in the case of acts or omissions occurring in the person&rsquo;s official capacity as director, officer, member of
a committee of the board or employee, reasonably believed that the conduct was in the best interests of the corporation, or in the case
of acts or omissions occurring in a director&rsquo;s, officer&rsquo;s or employee&rsquo;s capacity as a director, officer, partner, trustee,
employee or agent of another organization or employee benefit plan, reasonably believed that the conduct was not opposed to the best
interests of the corporation. If the person's acts or omissions complained of in the proceeding relate to conduct as a director, officer,
trustee, employee, or agent of an employee benefit plan, the conduct is not considered to be opposed to the best interests of the corporation
if the person reasonably believed that the conduct was in the best interests of the participants or beneficiaries of the employee benefit
plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Article XII of Deluxe&rsquo;s Amended and Restated Articles of Incorporation
provides that no director of Deluxe shall be personally liable to Deluxe or its shareholders for monetary damages for breach of fiduciary
duty by such director as a director. Article XII does not, however, limit or eliminate the liability of a director to the extent provided
by applicable law for (i) any breach of the director&rsquo;s duty of loyalty to Deluxe or its shareholders, (ii) acts or omissions not
in good faith or which involve intentional misconduct or a knowing violation of law, (iii) authorizing a dividend, stock repurchase or
redemption or other distribution in violation of Minnesota law or for violation of certain provisions of Minnesota securities laws or
(iv) any transaction from which the director derived an improper personal benefit.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Article V of the Bylaws of Deluxe provide that Deluxe shall indemnify
all officers and directors of Deluxe for such expenses and liabilities, in such manner, under such circumstances and to the fullest extent
as permitted by the MBCA. Unless otherwise approved by the board of directors, Deluxe shall not indemnify any officer or director of
Deluxe who is not otherwise entitled to indemnification pursuant to the prior sentence.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Deluxe maintains an insurance policy or policies to assist in funding
the indemnification of directors and officers for certain liabilities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 12pt; 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: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Item 7. Exemption from Registration Claimed.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Not Applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Item 8. Exhibits.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="vertical-align: top; text-align: center; width: 7%"><A HREF="http://www.sec.gov/Archives/edgar/data/27996/000114036110043000/ex3_1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.1</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: justify; vertical-align: bottom; width: 92%"><A HREF="http://www.sec.gov/Archives/edgar/data/27996/000114036110043000/ex3_1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Amended and Restated Articles of Incorporation (incorporated by reference to Exhibit 3.1 to the Quarterly Report on Form 10-Q for the quarter ended September 30, 2010).</FONT></A></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="text-align: justify; vertical-align: bottom">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/27996/000002799623000057/exhibit3120230216.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.2</FONT></A></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="text-align: justify; vertical-align: bottom"><A HREF="http://www.sec.gov/Archives/edgar/data/27996/000002799623000057/exhibit3120230216.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Bylaws, as amended on February 16, 2023 (incorporated by reference to Exhibit 3.1 to the Current Report on Form 8-K filed with the SEC on February 21, 2023).</FONT></A></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="text-align: justify; vertical-align: bottom">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/27996/000002799620000022/exhibit4212-31x201910k.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.3</FONT></A></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="text-align: justify; vertical-align: bottom"><A HREF="http://www.sec.gov/Archives/edgar/data/27996/000002799620000022/exhibit4212-31x201910k.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Description of Deluxe Corporation Common Stock Registered Under Section 12 of the Exchange Act of 1934 (incorporated by reference to Exhibit 4.2 of the Company's Annual Report on Form 10-K for the year ended December 31, 2019).</FONT></A></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; text-align: center"><A HREF="tm2427356d1_ex5-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">5.1*</FONT></A></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="text-align: justify; vertical-align: bottom"><A HREF="tm2427356d1_ex5-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Opinion of Jeffrey L. Cotter.</FONT></A></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="text-align: justify; vertical-align: bottom">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; text-align: center"><A HREF="tm2427356d1_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">10.1*</FONT></A></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="text-align: justify; vertical-align: bottom"><A HREF="tm2427356d1_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Restricted Stock Unit Agreement, dated August 15, 2024, by and between
    John Rubinetti and the Company.</FONT></A></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="text-align: justify; vertical-align: bottom">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; text-align: center"><A HREF="tm2427356d1_ex5-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">23.1*</FONT></A></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="text-align: justify; vertical-align: bottom"><A HREF="tm2427356d1_ex5-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Consent of Jeffrey L. Cotter (included in Exhibit 5.1).</FONT></A></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="text-align: justify; vertical-align: bottom">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; text-align: center"><A HREF="tm2427356d1_ex23-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">23.2*</FONT></A></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="text-align: justify; vertical-align: bottom"><A HREF="tm2427356d1_ex23-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Consent of PricewaterhouseCoopers LLP.</FONT></A></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="text-align: justify; vertical-align: bottom">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; text-align: center"><A HREF="tm2427356d1_ex24-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">24.1*</FONT></A></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="text-align: justify; vertical-align: bottom"><A HREF="tm2427356d1_ex24-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Power of Attorney.</FONT></A></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="text-align: justify; vertical-align: bottom">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; text-align: center"><A HREF="tm2427356d1_ex-filingfees.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">107*</FONT></A></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="text-align: justify; vertical-align: bottom"><A HREF="tm2427356d1_ex-filingfees.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Filing Fee Table.</FONT></A></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">*Filed herewith</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Item 9. Undertakings.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(a) The undersigned Registrant hereby undertakes:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#8239;&#8239;&#8239;&#8239;(1)
To file, during any period in which offers or sales are being made, a post-effective amendment to this Registration Statement:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(i) To include
any prospectus required by Section 10(a)(3) of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">(ii) To reflect in the prospectus any
facts or events arising after the effective date of this Registration Statement (or the most recent post-effective amendment thereof)
which, individually or in the aggregate, represent a fundamental change in the information set forth in this Registration Statement.
Notwithstanding the foregoing, any increase or decrease in volume of securities offered (if the total dollar value of securities offered
would not exceed that which was registered) and any deviation from the low or high end of the estimated maximum offering range may be
reflected in the form of prospectus filed with the SEC pursuant to Rule 424(b) if, in the aggregate, the changes in volume and price
represent no more than a 20% change in the maximum aggregate offering price set forth in the &ldquo;Calculation of Registration Fee&rdquo;
table in the effective Registration Statement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">(iii) To include any material information
with respect to the plan of distribution not previously disclosed in this Registration Statement or any material change to such information
in this Registration Statement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 12pt; 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: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Provided, however</I>, that paragraphs (a)(1)(i)
and (a)(1)(ii) herein do not apply if the information required to be included in a post-effective amendment by those paragraphs is contained
in reports filed with or furnished to the SEC by the Registrant pursuant to Section 13 or Section 15(d) of the Exchange Act that are
incorporated by reference in this Registration Statement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(2) That, for the purpose
of determining any liability under the Securities Act, each such post-effective amendment shall be deemed to be a new Registration Statement
relating to the securities offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide
offering thereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(3) To remove from registration
by means of a post-effective amendment any of the securities being registered which remain unsold at the termination of the offering.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(b) The undersigned Registrant hereby undertakes
that, for purposes of determining any liability under the Securities Act, each filing of the Registrant&rsquo;s annual report pursuant
to Section 13(a) or Section 15(d) of the Exchange Act (and, where applicable, each filing of an employee benefit plan&rsquo;s annual
report pursuant to Section 15(d) of the Exchange Act) that is incorporated by reference in this Registration Statement shall be deemed
to be a new Registration Statement relating to the securities offered therein, and the offering of such securities at that time shall
be deemed to be the initial bona fide offering thereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(h) Insofar as indemnification for liabilities
arising under the Securities Act may be permitted to directors, officers and controlling persons of the Registrant pursuant to the foregoing
provisions, or otherwise, the Registrant has been advised that in the opinion of the SEC such indemnification is against public policy
as expressed in the Securities Act and is, therefore, unenforceable. In the event that a claim for indemnification against such liabilities
(other than the payment by the Registrant of expenses incurred or paid by a director, officer or controlling person of the Registrant
in the successful defense of any action, suit or proceeding) is asserted by such director, officer or controlling person in connection
with the securities being registered, the Registrant will, unless in the opinion of its counsel the matter has been settled by controlling
precedent, submit to a court of appropriate jurisdiction the question whether such indemnification by it is against public policy as
expressed in the Securities Act and will be governed by the final adjudication of such issue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 12pt; 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: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SIGNATURES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Pursuant to the requirements of the Securities Act of 1933, as amended,
the Registrant certifies that it has reasonable grounds to believe that it meets all of the requirements for filing on Form S-8 and has
duly caused this registration statement to be signed on its behalf by the undersigned, thereunto duly authorized, in the City of Minneapolis,
State of Minnesota, on November 7, 2024.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">DELUXE CORPORATION</FONT></TD>
    </TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD>
    </TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1pt; width: 50%">&nbsp;</TD>
    <TD STYLE="width: 3%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 47%"> <FONT STYLE="font-size: 10pt">/s/ Jeffrey L. Cotter</FONT></TD>
    </TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">Jeffrey L. Cotter</FONT></TD>
    </TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Senior Vice President,</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Chief Administrative Officer and General Counsel</P></TD>
    </TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Pursuant to the requirements of the Securities Act of 1933, as amended,
this registration statement has been signed by the following persons in the capacities indicated on November 7, 2024.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 49%; text-align: center"><FONT STYLE="font-size: 10pt"><B>Signature</B></FONT></TD>
    <TD STYLE="width: 1%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 50%; text-align: center"><FONT STYLE="font-size: 10pt"><B>Title</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ *</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">President and Chief Executive Officer and Director</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt">Barry C. McCarthy</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">(Principal Executive Officer)</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ *</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Senior Vice President, Chief Financial Officer </FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt">William C. Zint</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">(Principal Financial Officer and Principal Accounting Officer)</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ *</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Director</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt">Angela L. Brown</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ *</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Director</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt">William C. Cobb</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ *</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Director</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt">Paul R. Garcia</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ *</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Director</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt">Cheryl E. Mayberry McKissack</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ *</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Director</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt">Thomas J. Reddin</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ *</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Director</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt">Martyn R. Redgrave</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ *</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Director</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt">John L. Stauch</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ *</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Director</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt">Telisa L. Yancy</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD COLSPAN="3">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">*By: /s/ Jeffrey L. Cotter</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt">Jeffrey L. Cotter, attorney-in-fact</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 6; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-5.1
<SEQUENCE>2
<FILENAME>tm2427356d1_ex5-1.htm
<DESCRIPTION>EXHIBIT 5.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: right"><B>Exhibit
5.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">November 7, 2024</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Deluxe Corporation</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">801 Marquette Avenue South</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Minneapolis, MN 55402</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Ladies and Gentlemen:&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">I, as General Counsel, am
acting as counsel for Deluxe Corporation, a Minnesota corporation (the &ldquo;<I><U>Company</U></I>&rdquo;), in connection with the preparation
of the Company&rsquo;s registration statement on Form S-8 (the &ldquo;<I><U>Registration Statement</U></I>&rdquo;) to be filed on the
date hereof with the Securities and Exchange Commission (the &ldquo;<I><U>Commission</U></I>&rdquo;) under the Securities Act of 1933,
as amended (the &ldquo;<I><U>Act</U></I>&rdquo;), relating to the registration of 41,144 shares of the Company&rsquo;s common stock,
par value $1.00 per share (the &ldquo;<I><U>Shares</U></I>&rdquo;), that may be issued as an inducement award pursuant to the Restricted
Stock Unit Award Agreement dated August 15, 2024, by and between the Company and John Rubinetti (the &ldquo;<I><U>Inducement Award Agreement</U></I>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">I have examined originals or copies, certified
or otherwise identified to my satisfaction, of such corporate records, agreements, and other instruments, certificates, orders, opinions,
correspondence with public officials, certificates provided by the Company&rsquo;s officers and representatives, and other documents as
I have deemed necessary or advisable for the purposes of rendering the opinions set forth herein. In rendering my opinions set forth below,
I have assumed the authenticity of all documents submitted to me as originals, the genuineness of all signatures and the conformity to
authentic originals of all documents submitted to me as copies. I have also assumed the legal capacity for all purposes relevant hereto
of all natural persons. As to questions of fact material to my opinions, I have relied upon certificates or comparable documents of officers
and other representatives of the Company and of public officials.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Based on the foregoing and in reliance thereon,
and subject to the limitations, qualifications, assumptions, exceptions and other matters set forth herein, I am of the opinion that the
Shares, when issued and delivered in accordance with the terms of the Inducement Award Agreement, will be validly issued, fully paid and
non-assessable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">My opinions expressed above are limited to the
laws of the State of Minnesota.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">I hereby consent to the filing of this opinion
as an exhibit to the Registration Statement. In giving this consent, I do not admit that I am within the category of persons whose consent
is required under Section 7 of the Securities Act or the rules and regulations of the Commission thereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Very truly yours,</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="width: 3%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; width: 47%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Jeffrey L. Cotter </FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jeffrey L. Cotter, Esq. </FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">General Counsel </FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deluxe Corporation</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>3
<FILENAME>tm2427356d1_ex10-1.htm
<DESCRIPTION>EXHIBIT 10.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&#8239;</FONT></P>

<P STYLE="font: 14pt Times New Roman, Times, Serif; text-align: right; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
10.1</B></FONT></P>

<P STYLE="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&#8239;</FONT></P>

<P STYLE="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 14pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
  <TD STYLE="font-size: 10pt; width: 46%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>DELUXE</B></FONT></TD>
    <TD STYLE="font-size: 10pt; width: 15%"><FONT STYLE="font-size: 10pt">&#8239;</FONT></TD>
  <TD STYLE="font-size: 10pt; width: 35%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RESTRICTED STOCK UNIT</B></FONT></TD>
  </TR>
<TR STYLE="font-size: 10pt; vertical-align: top; text-align: left">
  <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CORPORATION</B></FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">&#8239;</FONT></TD>
  <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>AWARD AGREEMENT</B></FONT></TD>
  </TR>
<TR STYLE="font-size: 10pt; vertical-align: top; text-align: left">
  <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt"><B>&#8239;</B></FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">&#8239;</FONT></TD>
  <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt"><B>(Inducement Grant) (US)</B></FONT></TD>
  </TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 3.5in">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid">AWARDED TO</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#8239;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">AWARD DATE</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#8239;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">TOTAL NUMBER OF <BR>
RESTRICTED STOCK<BR> UNITS</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#8239;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 33%; text-align: left; padding-bottom: 1pt">John F Rubinetti III</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#8239;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 33%; text-align: center; padding-bottom: 1pt; padding-left: 5.4pt">15-Aug-2024</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#8239;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#8239;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 30%; text-align: center">41,144</TD><TD STYLE="width: 1%; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#8239;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt"><B>1.</B></FONT></TD><TD STYLE="text-align: justify"><B>The Award</B>. Deluxe Corporation, a Minnesota corporation (&ldquo;Deluxe&ldquo;), hereby grants to
you as of the above Award Date the above number of restricted stock units (&ldquo;Units&rdquo;) on the terms and conditions contained
in this Restricted Stock Unit Award Agreement (including the Addendum attached hereto, the &ldquo;Agreement&rdquo;). This grant is being
made outside of Deluxe&rsquo;s 2022 Stock Incentive Plan (the &ldquo;Plan&rdquo;) as an employment inducement award under Rule 303.08
of the New York Stock Exchange Listing Manual. However, for convenience, the award and the shares issuable hereunder are hereby made subject
generally to the same terms and conditions of the Plan by reference to the Plan throughout this Agreement, except that the underlying
award shares are not being issued under the Plan and thus do not count against the Plan share reserve. Accordingly, any capitalized term
used but not defined in this Agreement shall have the meaning given to the term in the Plan as it currently exists or may hereafter be
amended. Furthermore, although the underlying award shares do not count against the Plan reserve, the terms of the award will otherwise
be governed by both this Agreement and the terms of the Plan, including (but not limited to) the Plan&rsquo;s provisions for administration,
adjustment for corporate transactions and other permitted amendments. n. Deluxe hereby confirms the grant to you, as of the Award Date
and subject to the terms and conditions in this Agreement and the Plan, of the number of Restricted Stock Units specified above (the &ldquo;Units&rdquo;).
Each Unit represents the right to receive one share of Deluxe&rsquo;s common stock par value $1.00 (&ldquo;Common Stock&rdquo;), when
the restrictions applicable to each Unit expire or terminate as provided below. Prior to their settlement or forfeiture in accordance
with the terms of this Agreement, the Units granted to you will be credited to an account in your name maintained by Deluxe. This account
shall be unfunded and maintained for book-keeping purposes only, with the Units simply representing an unfunded and unsecured contingent
obligation of Deluxe.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt"><B>2.</B></FONT></TD><TD STYLE="text-align: justify"><B>Restricted Period and Vesting</B>. The Units are subject to the restrictions contained in this Agreement
and the Plan for the Restricted Period (as defined below). As used herein, &ldquo;Restricted Period,&rdquo; shall mean, with respect to
each of the two equal segments of 50 percent of the Units each, a period commencing on the Award Date and, subject to Section 4, ending
with respect to each segment on its respective vesting date. Subject to Sections 4 and 5, with respect to the Units, the restrictions
on a segment will lapse and the applicable segment will vest and become non-forfeitable on each of the first and second anniversary of
the Award Date, so long as your service to Deluxe has not previously ended.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt"><B>3.</B></FONT></TD><TD STYLE="text-align: justify"><B>Restrictions</B>. The Units shall be subject to the following restrictions during the Restricted Period:</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">(a)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;The
Units shall be subject to forfeiture to Deluxe until they vest as provided in this Agreement and the Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">(b)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;The
Units may not be sold, assigned, transferred or pledged during the Restricted Period. You may not transfer the right to receive the Units,
other than by will or the laws of descent and distribution, and any such attempted transfer shall be void.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">(c)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;Shares
of Common Stock to be issued in settlement of vested Units will not be issued until the applicable time specified in Section 6 or 8.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">(d)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;If
cash or non-cash dividends or distributions are declared and paid by Deluxe with respect to its Common Stock, then at the same time that
such dividends or distributions are paid to the shareholders you will have dividend equivalents credited to your account with respect
to your Units. All such dividend equivalents shall be held by Deluxe without interest accruing thereon until the end of the Restricted
Period, at which time Deluxe will pay you all such dividends and other distributions, less applicable income tax and social security tax
withholding. Any dividend equivalent payments paid with respect to any Units shall be paid when, and only to the extent that, the underlying
Units actually vest and are settled in shares of Common Stock. If the Units are forfeited, then all rights to such dividend and distribution
payments shall also be forfeited.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt"><B>4.</B></FONT></TD><TD STYLE="text-align: justify"><B>Acceleration of Vesting</B>.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">(a)<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>In
the event your employment with Deluxe is terminated by reason of death, Disability (as defined in the Addendum), or Approved Retirement
(as defined in the Addendum) any time during the Restricted Period, all of the yet unvested Units will vest and the Units shall become
non-forfeitable as of the date of such termination.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">(b)<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Subject
to Section 4(c), in the event your employment is terminated during the Restricted Period after the first anniversary of the Award Date
by reason of involuntary termination without Cause, a pro rata portion of the next segment of Units scheduled to vest after the termination
date (based on the number of completed days between the termination date and the scheduled vesting date immediately prior to the termination
date (or the Award Date if there was no such scheduled vesting date) divided by 365) shall vest and become non-forfeitable as of the
date of such termination.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">(c)<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;
</FONT>Notwithstanding any provision contained in this Agreement that would result in Units vesting in full or in part at a later date,
if, in connection with any Change of Control, the acquiring Person, surviving or acquiring corporation or entity, or an Affiliate of such
corporation or entity, elects to assume the obligations of Deluxe under this Agreement and to replace the Shares issuable upon settlement
of the Units with other equity securities that are listed on a national securities exchange (including by use of American Depository Receipts
or any similar method) and are freely transferable under all applicable federal and state securities laws and regulations (&ldquo;Replacement
Equity Securities&rdquo;), the Units then subject to restriction shall continue to vest as set forth in Section&#8239;2, provided, however,
the Units shall vest in full and become non-forfeitable if, within twelve months of the date of the Change of Control:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-left: 1in; margin-top: 0pt; margin-bottom: 0pt">(i) &#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;Your employment with the Company is terminated by the Company without Cause,</P>



<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-left: 1in; margin-top: 0pt; margin-bottom: 0pt">(ii) &#8239;&#8239;&#8239;&#8239;&#8239;&#8239;Your employment with the Company is terminated by you for Good Reason, or</P>



<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-left: 1in; margin-top: 0pt; margin-bottom: 0pt">(iii)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239; Vesting would otherwise occur on any earlier date as provided under this Agreement.</P>



<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">In the event of any such Change
of Control, the number of Replacement Equity Securities issuable under this Agreement shall be determined by the Committee in accordance
with Section 4(c) of the Plan. In the event of any such Change of Control, all references herein to the Shares shall thereafter be deemed
to refer to the Replacement Equity Securities, references to Deluxe or the Company shall thereafter be deemed to refer to the issuer of
such Replacement Equity Securities, and all other terms of this Agreement shall continue in effect except as and to the extent modified
by this subparagraph.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">(d)<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;
</FONT>If the Change of Control does not meet the continuation or replacement criteria specified in Section&#8239;4(c) above, all Units
then subject to restriction shall vest in full immediately and become non-forfeitable upon the Change of Control.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt"> (e)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;The provisions of this Section 4 shall be subject to Sections 5(b) and 8.</P>



<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in; text-align: left"><B>5.</B></TD><TD STYLE="text-align: justify"><B>Forfeiture.</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: -0.25in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">(a)<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Subject
to the provisions of Section 4, in the event your employment is terminated during the Restricted Period, your rights to all of the unvested
Units shall be immediately and irrevocably forfeited.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">(b)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;Notwithstanding
any other provisions of this Agreement, in the event you engage in a Forfeiture Activity (as defined below) during the Restricted Period,
your rights to all of the Units that have not yet been settled, whether or not vested, shall be immediately and irrevocably forfeited.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">(c)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;If,
at any time within 12 months after the date any portion of this Award has vested and settled as provided in Sections 6 or 8, you engage
in any Forfeiture Activity (as defined below), then the value of the Shares (and the amount of any associated dividend equivalents) received
by you pursuant to such vesting and settlement must be paid to Deluxe within 30 days of demand by Deluxe. For purposes hereof, the value
of the Shares received by you in settlement of the vested Units shall be determined by utilizing the closing price on the New York Stock
Exchange of a share of Deluxe&rsquo;s Common Stock on the vesting date (without regard to any subsequent increase or decrease in the fair
market value of such Shares).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">(d)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;As
used herein, you shall be deemed to have engaged in a Forfeiture Activity if you (i) directly or indirectly, engage in any business activity
on your own behalf or as a partner, shareholder, director, trustee, principal, agent, employee, consultant or otherwise of any person
or entity which is in any respect in competition with or competitive with Deluxe or you solicit, entice or induce any employee or representative
of Deluxe to engage in any such activity, (ii) directly or indirectly solicit, entice or induce (or assist any other person or entity
in soliciting, enticing or inducing) any customer or potential customer (or agent, employee or consultant of any customer or potential
customer) with whom you had contact in the course of your employment with Deluxe to deal with a competitor of Deluxe, (iii) fail to hold
in a fiduciary capacity for the benefit of Deluxe all confidential information, knowledge and data, including customer lists and information,
business plans and business strategy (&ldquo;Confidential Data&rdquo;) relating in any way to the business of Deluxe for so long as such
Confidential Data remains confidential, or (iv) are terminated by Deluxe for Cause.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">(e)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;If
any court of competent jurisdiction shall determine that the foregoing forfeiture provisions are invalid in any respect, the court so
holding may limit such provisions in any manner which the court determines such that the provision shall be enforceable against you.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">(f)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;By
accepting this Agreement, you consent to a deduction from any amounts Deluxe owes you from time to time (including amounts owed to you
as wages or other compensation, fringe benefits, or vacation pay, as well as any other amounts owed to you by Deluxe), to the extent of
the amount you owe Deluxe under the foregoing provisions. Whether or not Deluxe elects to make any set-off in whole or in part, if Deluxe
does not recover by means of set-off the full amount you owe, calculated as set forth above, you agree to pay immediately the unpaid balance
to Deluxe.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">(g)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;You
will be released from the forfeiture provisions of Section 5(d)(i) in the event your employment with Deluxe has been involuntarily terminated
without Cause. Otherwise, you may be released from the foregoing forfeiture provisions only if the Committee (or is duly appointed agent)
determines in its sole discretion that such action is in the best interests of Deluxe.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">(h)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;Nothing
contained in this Section 5 shall be construed to limit the provisions of the Plan or any recoupment policy dealing with recoupment of
awards, which are incorporated into this Agreement by reference.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"><B>6.</B></TD><TD STYLE="text-align: justify"><B>Settlement of Units and Delivery of Shares of Common Stock</B>.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">(a)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;Subject
to Section 5 and except as otherwise provided in Sections 6(b), 8, and 9, after any Units vest pursuant to Section 2 or Section 4, as
applicable, Deluxe shall, as soon as practicable (but no later than 74 days after the applicable vesting date) cause to be issued and
delivered to you (or to your personal representative or your designated beneficiary or estate in the event of your death, as applicable)
one share of Common Stock in payment and settlement of each vested Unit along with any dividends or distributions referenced in Section
3(d). Delivery of shares of Common Stock shall be effected by the issuance of a stock certificate to you, by an appropriate entry in the
stock register maintained by Deluxe&rsquo;s transfer agent with a notice of issuance provided to you, or by the electronic delivery of
the shares of Common Stock to a brokerage account for your benefit, and shall be subject to the tax withholding provisions of Section
9 and compliance with all applicable legal requirements as provided in the Plan, and shall be in complete satisfaction and settlement
of such vested Units. If the Units that vest include a fractional Unit, Deluxe shall round the number of vested Units to the nearest whole
Unit prior to issuance of shares of Common Stock as provided herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">(b)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;Notwithstanding
the foregoing, in the event your employment with Deluxe is terminated by reason of death, Disability or involuntary termination without
Cause any time during the Restricted Period, and if either (i) the aggregate number of vested Units under this Award is five (5) or fewer,
or (ii) the aggregate value of all of your vested Units under all awards then outstanding is less than five hundred dollars ($500), Deluxe
may, in its sole discretion, deliver cash in lieu of shares of Common Stock. For purposes hereof, the cash payable in settlement of the
vested Units (prior to applicable withholding under Section 9) shall be determined by utilizing the closing price on the New York Stock
Exchange of a share of Deluxe&rsquo;s Common Stock on the settlement date under Section 6(a) or Section 8, as applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"><B>7.</B></TD><TD STYLE="text-align: justify"><B>Rights</B>. The Units subject to this award do not entitle you to any rights of a holder of Common
Stock. You will not have any of the rights of a shareholder of Deluxe in connection with the grant of Units subject to this Agreement
unless and until shares of Common Stock are issued to you upon settlement of the Units as provided in Section 6 or 8.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"><B>8.</B></TD><TD STYLE="text-align: justify"><FONT STYLE="text-underline-style: double"><B>409A Compliance</B><FONT STYLE="font-weight: normal">. This
Section 8 will apply only if the Award evidenced by this Agreement provides for the deferral of compensation within the meaning of Section
409A of the Internal Revenue Code and the IRS regulations thereunder (&ldquo;Section 409A&rdquo;). If your employment is terminated prior
to the end of the Restricted Period, but the termination does not constitute a &ldquo;separation from service&rdquo; as defined in Section
409A, then you will have the right to receive the applicable payment described in Section 4, but such payment will be delayed until the
earliest of the date on which you incur a separation from service as defined in Section 409A, the end of the Restricted Period, or if
Section 4(d) is applicable, the date on which a change in control event occurs as defined in Section 409A (as described in the Addendum).
This could occur if, for example, your employment is terminated but you are retained as a consultant or independent contractor to provide
services to Deluxe or an Affiliate at a rate which is at least 50% of the rate at which you were providing services as an employee. It
is also possible that you may incur a separation from service as defined in Section 409A even though your employment has not been terminated,
for example if you become a part-time employee and are providing services at a rate that is less than 50% of the rate at which you provided
services as a full-time employee. If this were to occur you would receive a payment as described in Section 4(b) calculated as if your
employment had been terminated by Deluxe without Cause. The provisions of this paragraph shall also apply to the issuance of Shares to
which you are entitled upon your Approved Retirement as provided in Section 4(a) if your Approved Retirement does not constitute a separation
from service.</FONT></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<!-- Field: Page; Sequence: 3; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><FONT STYLE="font-weight: normal; text-underline-style: double">If
the Change of Control described in Section 4(c) or Section 4(d) does not constitute a &ldquo;change in control event&rdquo; as defined
in Section 409A, then your Units will become fully vested as provided therein, but settlement of the Units and issuance of the equity
shall not occur until the earliest of the date on which you incur a separation from service as defined in Section 409A, the end of the
Restricted Period, the date of your termination due to Disability or the date on which a change in control event as defined in Section
409A occurs.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"><FONT STYLE="font-weight: normal; text-underline-style: double">Notwithstanding
any other provision of this Agreement, if you are a &ldquo;specified employee&rdquo; as defined in Section 409A at the time any amount
would otherwise become payable to you by reason of a separation from service as defined in Section 409A (including any shares of Common
Stock that become issuable upon an Approved Retirement, or upon the occurrence of a Change of Control, but the issuance of which is deferred
until a separation from service because the Change of Control did not constitute a change in control event), such payment shall not occur
until the first business day that is more than six months following the date of such separation from service (or, if earlier, the date
of your death). In general, &ldquo;specified employees&rdquo; are the 50 most highly compensated officers and policy making personnel
of Deluxe and its Affiliates</FONT>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"><B>9.</B></TD><TD STYLE="text-align: justify"><B>Income Taxes</B>. You are liable for any federal, state and local income taxes as well as payroll taxes
applicable upon the vesting or settlement of the Units subject to this Agreement, and you acknowledge that you should consult with your
own tax advisor regarding the applicable tax consequences.&#8239;Upon the distribution of shares of Common Stock and payment of any associated
dividend equivalents, you shall promptly pay to Deluxe the amount of all applicable taxes required by Deluxe to be withheld or collected
upon the distribution of the shares of Common Stock in settlement of the vested Units and payment of any dividend equivalents, such amount
to be paid in cash or in previously acquired shares of Common Stock having a fair market value equal to the tax withholding amount.&#8239;In
the alternative, you may direct Deluxe to withhold from shares of Common Stock otherwise to be distributed the number of Deluxe shares
having a fair market value equal to the amount of all applicable taxes required by Deluxe to be withheld upon the distribution of the
shares of Common Stock, and to withhold from any dividend equivalent payments an amount equal to the applicable taxes associated therewith,
and to withhold from any dividend equivalent payments an amount equal to the applicable taxes associated therewith. You acknowledge that
no shares of Common Stock will be distributed to you or dividend equivalent payments made unless and until you have satisfied any obligation
for withholding taxes as provided in this Agreement.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"><B>10</B>.</TD><TD STYLE="text-align: justify"><B>Terms and Conditions</B>. This Agreement and the award of Units and the issuance of shares of Common
Stock hereunder are granted as an employee inducement award but are subject to the provisions of the Plan as described in Section 1. In
the event there are any inconsistencies between this Agreement and the Plan, the provisions of the Plan shall govern, as it may be amended
or interpreted at Deluxe&rsquo;s discretion, to meet any applicable requirements of Section 409A of the Internal Revenue Code.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in; text-align: left">&#8239;</TD><TD STYLE="text-align: justify">By your acceptance of this restricted stock unit award, you agree to all of the terms and conditions
                                                                               contained in this Agreement and in the Plan documents. You acknowledge that you have received and reviewed these documents and that
                                                                               they set forth the entire agreement between you and Deluxe regarding the Units.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif">DELUXE CORPORATION&#8239;&#8239;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD COLSPAN="3" STYLE="font: bold 10pt Times New Roman, Times, Serif">&#8239;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif; width: 50%">&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; width: 3%">By:</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; width: 47%">/s/ Barry C. McCarthy&#8239;&#8239;&#8239;&#8239;</TD></TR>
  </TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 4; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 10in"></P>




<P STYLE="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ADDENDUM
TO</FONT></P>

<P STYLE="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">RESTRICTED
STOCK UNIT AWARD AGREEMENT</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.5in; text-align: center; text-indent: -405pt">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the purposes hereof, the terms used herein
shall have the following meanings:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&ldquo;Approved Retirement&rdquo; shall mean any
voluntary termination of employment that occurs on or after the date on which the sum of your age and years of employment with Deluxe
and/or its Affiliates equals at least seventy-five (75) and that is approved by the Compensation Committee of the Board.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&ldquo;Beneficial Owner&rdquo;
shall have the meaning defined in Rule 13d-3 promulgated under the Securities Exchange Act of 1934, as amended.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#8239;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&quot;Cause&quot; shall mean (i) you have breached your obligations
of confidentiality to Deluxe or its Affiliates; (ii) you have failed to perform your duties; (iii) you commit an act, or omit to take
action, in bad faith which results in material detriment to Deluxe or its Affiliates or their respective businesses; (iv) you have had
excessive absences unrelated to illness or vacation (&quot;excessive&quot; shall be defined in accordance with local employment customs);
(v) you have engaged in misconduct or have otherwise violated an employment policy; (vi) you commit fraud, misappropriation, embezzlement
or other act of dishonesty in connection with your job or otherwise against Deluxe, its Affiliates or their respective businesses; (vii)
you have been convicted or have pleaded guilty or nolo contendere to a felony or a gross misdemeanor, which gross misdemeanor involves
a breach of ethics, moral turpitude, or immoral or other conduct reflecting adversely upon the respective reputation, interests or businesses
of Deluxe or its Affiliates; (viii) your engage in unlawful conduct or gross misconduct that is or is reasonably likely to be injurious
to the respective business, finances, interests or reputation of Deluxe of its Affiliates; or (ix) you are in default under any agreement
between you and Deluxe or any of its Affiliates.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">A &ldquo;Change of Control&rdquo;
shall be deemed to have occurred if the conditions set forth in any one of the following paragraphs shall have been satisfied:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 27pt">(i)</TD><TD STYLE="text-align: justify">any Person becomes the Beneficial Owner, directly or indirectly, of securities of Deluxe representing
30% or more of the combined voting power of Deluxe&rsquo;s then outstanding securities, excluding, at the time of their original acquisition,
from the calculation of securities beneficially owned by such Person any securities acquired directly from Deluxe or its Affiliates or
in connection with a transaction described in paragraph (iii) below; or</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 27pt">(ii)</TD><TD STYLE="text-align: justify">the individuals who at the date of your award election hereunder constitute the Board and any new director
(other than a director whose initial assumption of office occurs within a year of and is in connection with an actual or threatened election
contest, including but not limited to a consent solicitation, relating to the election of directors of Deluxe) whose appointment or election
by the Board or nomination for election by Deluxe&rsquo;s shareholders was approved or recommended by a vote of a majority of the directors
then still in office who either were directors at the date of your award election hereunder or whose appointment, election or nomination
for election was previously so approved or recommended, cease for any reason to constitute a majority thereof; or</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 27pt">(iii)</TD><TD STYLE="text-align: justify">the shareholders of Deluxe approve a plan of complete liquidation of Deluxe or there is consummated (A)
a merger, consolidation, share exchange or similar transaction involving Deluxe, regardless of whether Deluxe is the surviving corporation
or (B) the sale or disposition by Deluxe of all or substantially all Deluxe&rsquo;s assets, other than a sale or disposition by Deluxe
of all or substantially all of Deluxe&rsquo;s assets to an entity, unless, immediately following such corporate transaction, all or substantially
all of the individuals and entities who were the beneficial owners of Deluxe&rsquo;s voting securities immediately prior to such corporate
transaction beneficially own, directly or indirectly, more than 50% of the combined voting power of the then outstanding voting securities
of the surviving or acquiring entity resulting from such corporate transaction (including beneficial ownership through any Parent of such
entity) in substantially the same proportions as their ownership, immediately prior to such corporate transaction, of Deluxe&rsquo;s voting
securities.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Notwithstanding the foregoing, a &ldquo;Change
of Control&rdquo; shall not be deemed to have occurred by virtue of the consummation of any transaction or series of integrated transactions
immediately following which the record holders of Common Stock of Deluxe immediately prior to such transaction or series of transactions
continue to have substantially the same proportionate ownership in an entity which owns all or substantially all of the assets of Deluxe
immediately following such transaction or series of transactions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 5; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&ldquo;Disability&rdquo; <FONT STYLE="font-weight: normal; text-underline-style: double">shall
mean that you are suffering from a medically determinable physical or mental impairment that can be expected to result in death or can
be expected to last for a continuous period of not less than twelve months, and that as a result of such impairment either: (i) you have
received disability benefits for a period of not less than three months under a long or short-term disability plan or policy (or both),
and are eligible for benefits under</FONT> the long-term disability plan of Deluxe or any Affiliate of which you are employed at the time
of such disability; <FONT STYLE="font-weight: normal; text-underline-style: double">or (ii) in the event that your employer does not have
a long-term disability plan in effect at such time, you are unable to engage in any substantial gainful activity</FONT>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&ldquo;Good Reason&rdquo; shall mean:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(i)</TD><TD STYLE="text-align: justify">except with your written consent given in your discretion, (a) the assignment to you of any position and/or duties which represent
or otherwise entail a material diminution in your position, authority, duties or responsibilities, or (b) any other action by the Company
which results in a material diminution in your position (or positions) with the Company, excluding any diminution attributable to Deluxe&rsquo;s
bankruptcy or insolvency or to the fact that Deluxe is no longer a public company;</TD></TR></TABLE>

<P STYLE="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: justify; width: 18pt"></TD><TD STYLE="text-align: justify; width: 17.1pt">(ii)</TD><TD STYLE="text-align: justify">any material reduction in your aggregate compensation and incentive opportunities, or any material failure by the Company to comply
with any other written agreement between you and the Company;</TD></TR></TABLE>

<P STYLE="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: justify; width: 18pt"></TD><TD STYLE="text-align: justify; width: 17.1pt">(iii)</TD><TD STYLE="text-align: justify">the Company&rsquo;s requiring you to be based at any location more than 50 miles from your then current location; or</TD></TR></TABLE>

<P STYLE="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: justify; width: 18pt"></TD><TD STYLE="text-align: justify; width: 17.1pt">(iv)</TD><TD STYLE="text-align: justify">any request or requirement by the Company that you take any action or omit to take any action that is inconsistent with or in violation
of the Company&rsquo;s ethical guidelines and policies as the same existed within the 120-day period prior to the termination date or
any professional ethical guidelines or principles that may be applicable to you,</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#8239;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">provided, however, that such events shall constitute Good Reason only
if (A) within thirty (30) days following the occurrence of an event claimed to constitute Good Reason, you give Deluxe written notice
of such event, (B) Deluxe fails to cure such event within thirty (30) days after receipt of such written notice, and (C) the effective
date of your termination of employment is within 180 days following expiration of such cure period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&ldquo;Person&rdquo; shall have
the meaning defined in Section 3(a)(9) and 13(d) of the Securities Exchange Act of 1934, as amended, except that such term shall not include
(i) Deluxe or any of its subsidiaries, (ii) a trustee or other fiduciary holding securities under an employee benefit plan of Deluxe or
any of its Affiliates, (iii) an underwriter temporarily holding securities pursuant to an offering of such securities, or (iv) a corporation
owned, directly or indirectly, by the shareholders of Deluxe in substantially the same proportions as their ownership of Common Stock
of Deluxe.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">For all purposes of this Award
Agreement &ldquo;separation from service&rdquo;, &ldquo;specified employee&rdquo;, and &ldquo;change in control event&rdquo; shall have
the meanings set forth in Treasury Regulations &sect;1.409A-1(h), &sect;1.409A-1(i), and &sect;1.409A-3(i)(5), respectively, without regard
to any of the optional provisions set forth in such regulations, except that</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(i)</TD><TD STYLE="text-align: justify">for purposes of Treas. Reg. &sect;1.409A-1(h)(1)(ii), an employee shall be considered to have incurred
a separation from service on the date on which it is reasonably anticipated that the level of bona fide services the employee will perform
after such date (whether as an employee or as an independent contractor) will permanently decrease to less than 50 percent of the average
level of bona fide services performed (whether as an employee or an independent contractor) over the immediately preceding 36-month period
(or the full period of services to the employer if the employee has been providing services to the employer less than 36 months); and</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(ii)</TD><TD STYLE="text-align: justify">for purposes of identifying specified employees the safe harbor definition of compensation contained in
Treas. Reg. &sect;1.415(c)-2(d)(4) (compensation required to be reported on Form W-2 plus elective deferrals) shall be used, and compensation
paid to a nonresident alien that is not effectively connected with the conduct of a trade or business within the United States shall be
excluded.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<!-- Field: Page; Sequence: 6; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></FONT></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#8239;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>4
<FILENAME>tm2427356d1_ex23-2.htm
<DESCRIPTION>EXHIBIT 23.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>EXHIBIT 23.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING
FIRM</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We hereby consent to the incorporation by reference
in this Registration Statement on Form S-8 of Deluxe Corporation of our report dated February 22, 2024 relating to the financial statements
and the effectiveness of internal control over financial reporting, which appears in Deluxe Corporation&rsquo;s Annual Report on Form
10-K for the year ended December 31, 2023.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 50%">/s/ PricewaterhouseCoopers LLP</TD>
    <TD STYLE="padding-bottom: 1pt; width: 50%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Minneapolis, Minnesota</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">November 7, 2024</TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-24.1
<SEQUENCE>5
<FILENAME>tm2427356d1_ex24-1.htm
<DESCRIPTION>EXHIBIT 24.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 24.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Power of Attorney</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">KNOW ALL PERSONS BY THESE PRESENTS, that
each person whose signature appears below hereby constitutes and appoints Barry C. McCarthy, William C. Zint and Jeffrey L. Cotter,
and each of them, the undersigned&rsquo;s true and lawful attorneys-in-fact and agents, with full power of substitution and
resubstitution, for the undersigned and in the undersigned&rsquo;s name, place and stead, in any and all capacities, to sign a
Registration Statement on Form S-8, and any and all amendments (including post-effective amendments) thereto, relating to the
registration of 41,144 shares of the Company&rsquo;s common stock, par value $1.00 per share, of Deluxe Corporation, and to file the
same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, and with
such state commissions and other agencies as necessary, granting unto said attorneys-in-fact and agents, and each of them, full
power and authority to do and perform each and every act and thing requisite or necessary to be done in or about the premises, as
fully to all intents and purposes as the undersigned might or could do in person, hereby ratifying and confirming all that said
attorneys-in-fact and agents, or any of them, or their substitutes, may lawfully do or cause to be done by virtue hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">IN WITNESS WHEREOF, this Power of Attorney has been signed as of November
7, 2024, by the following persons:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 47%; font-size: 10pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Signature</B></FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 52%; font-size: 10pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Title</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Barry C. McCarthy</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">President, Chief Executive Officer and Director</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Barry C. McCarthy</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Executive Officer)</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ William C. Zint</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Senior Vice President, Chief Financial Officer </FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">William C. Zint</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Financial Officer and Principal Accounting Officer)</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Angela L. Brown</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Angela L. Brown</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ William C. Cobb</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">William C. Cobb</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Paul R. Garcia</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Paul R. Garcia</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Cheryl E. Mayberry McKissack</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cheryl E. Mayberry McKissack</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Thomas J. Reddin</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thomas J. Reddin</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Martyn R. Redgrave</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Martyn R. Redgrave</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ John L. Stauch</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">John L. Stauch</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Telisa L. Yancy</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Telisa L. Yancy</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-FILING FEES
<SEQUENCE>6
<FILENAME>tm2427356d1_ex-filingfees.htm
<DESCRIPTION>EX-FILING FEES
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<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/2024q2">
  <head>
    <title>EX-FILING FEES</title>
  </head>
  <body>
    <div style="display: none">
      <ix:header>
        <ix:hidden>
          <ix:nonNumeric name="ffd:FormTp" contextRef="rc" id="ixv-116">S-8</ix:nonNumeric>
          <ix:nonNumeric name="ffd:SubmissnTp" contextRef="rc" id="ixv-117">S-8</ix:nonNumeric>
          <ix:nonNumeric name="ffd:FeeExhibitTp" contextRef="rc" id="ixv-118">EX-FILING FEES</ix:nonNumeric>
          <ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="rc" id="ixv-119">0000027996</ix:nonNumeric>
          <ix:nonNumeric name="dei:EntityRegistrantName" contextRef="rc" id="ixv-120">DELUXE CORP</ix:nonNumeric>
          <ix:nonNumeric name="ffd:PrevslyPdFlg" contextRef="offrl_1" format="ixt:booleanfalse" id="ixv-121">Fees to be Paid</ix:nonNumeric>
        </ix:hidden>
        <ix:references>
          <link:schemaRef xlink:href="https://xbrl.sec.gov/ffd/2024q2/ffd-2024q2.xsd" xlink:type="simple"/>
        </ix:references>
        <ix:resources>
          <xbrli:context id="rc">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.sec.gov/CIK">0000027996</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2024-11-05</xbrli:startDate>
              <xbrli:endDate>2024-11-05</xbrli:endDate>
            </xbrli:period>
          </xbrli:context>
          <xbrli:context id="offrl_1">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.sec.gov/CIK">0000027996</xbrli:identifier>
              <xbrli:segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                  <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
              </xbrli:segment>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2024-11-05</xbrli:startDate>
              <xbrli:endDate>2024-11-05</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>
    <div>
      <table style="width: 99%; font-family: Arial, Helvetica, sans-serif; font-size: 20pt; text-align: center;">
        <tr>
          <td colspan="4" style="padding-bottom: .5em">
            <p>
              <b>Calculation of Filing Fee Tables</b>
            </p>
          </td>
        </tr>
        <tr>
          <td style="padding-bottom: .25em">
            <p>
              <b>
                <ix:nonNumeric name="ffd:FormTp" contextRef="rc" id="ixv-146">S-8</ix:nonNumeric>
              </b>
            </p>
          </td>
        </tr>
        <tr>
          <td style="padding-bottom: .25em">
            <p>
              <b>
                <ix:nonNumeric name="dei:EntityRegistrantName" contextRef="rc" id="ixv-147">DELUXE CORP</ix:nonNumeric>
              </b>
            </p>
          </td>
        </tr>
      </table>
    </div>
    <div style="padding-bottom: 20px;">
      <table style="float: center; width: 100%; text-align: left;  ">
        <tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px">
          <th style="vertical-align: bottom; text-align: center; width: 90%; word-wrap: break-word">
            <p style="margin: 0pt; text-align: center;">
              <b>Table 1: Newly Registered Securities</b>
            </p>
          </th>
        </tr>
      </table>
      <table style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; float: center; width: 90%; text-align: center;  border: 1px solid black; margin-left: auto; margin-right: auto;">
        <tr style="background-color:#9ADAF6">
          <th style="width: 2%;">
            <!-- BLANK -->
          </th>
          <th style="width: 10%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Security Type</b>
            </p>
          </th>
          <th style="width: 10%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Security Class Title </b>
            </p>
          </th>
          <th style="width: 10%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Fee Calculation Rule</b>
            </p>
          </th>
          <th style="width: 10%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Amount Registered</b>
            </p>
          </th>
          <th style="width: 15%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Proposed Maximum Offering Price Per Unit</b>
            </p>
          </th>
          <th style="width: 15%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Maximum Aggregate Offering Price</b>
            </p>
          </th>
          <th style="width: 3%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Fee Rate</b>
            </p>
          </th>
          <th style="width: 15%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Amount of Registration Fee</b>
            </p>
          </th>
        </tr>
        <tr style="background-color:#E7E7E2">
          <td style="text-align: center;">
		1
	</td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTp" contextRef="offrl_1" id="ixv-148">Equity</ix:nonNumeric>
          </td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTitl" contextRef="offrl_1" id="ixv-149">Common Stock, par value $1.00 per share</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
            <ix:nonNumeric name="ffd:FeesOthrRuleFlg" contextRef="offrl_1" format="ixt:booleantrue" id="ixv-150">Other</ix:nonNumeric>
          </td>
          <td style="text-align: right;">
            <ix:nonFraction name="ffd:AmtSctiesRegd" unitRef="Shares" decimals="0" format="ixt:numdotdecimal" contextRef="offrl_1" id="ixv-151">41,441</ix:nonFraction>
          </td>
          <td style="text-align: right;">
            <span>$</span>
            <ix:nonFraction name="ffd:MaxOfferingPricPerScty" unitRef="USD" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_1" id="ixv-152">18.88</ix:nonFraction>
          </td>
          <td style="text-align: right;">
            <span>$</span>
            <ix:nonFraction name="ffd:MaxAggtOfferingPric" unitRef="USD" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_1" id="ixv-153">782,406.08</ix:nonFraction>
          </td>
          <td style="text-align: right;">
            <ix:nonFraction name="ffd:FeeRate" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_1" id="ixv-154">0.0001531</ix:nonFraction>
          </td>
          <td style="text-align: right;">
            <span>$</span>
            <ix:nonFraction name="ffd:FeeAmt" unitRef="USD" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_1" id="ixv-155">119.79</ix:nonFraction>
          </td>
        </tr>
        <tr>
          <td colspan="5" style="vertical-align: top">
            <p style="margin: 0pt; text-align: right">Total Offering Amounts:</p>
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td style="vertical-align: top; width: 16%;">
            <p id="MaxAggtOfferingPrice" style="margin: 0pt; text-align: right">
              <span>$</span>
              <ix:nonFraction name="ffd:TtlOfferingAmt" contextRef="rc" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-156">782,406.08</ix:nonFraction>
            </p>
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td style="vertical-align: top; border-bottom: 1px black; width: 16%;">
            <p id="TotalFeeAmt" style="margin: 0pt; text-align: right">
              <span>$</span>
              <ix:nonFraction name="ffd:TtlFeeAmt" contextRef="rc" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-157">119.79</ix:nonFraction>
            </p>
          </td>
        </tr>
        <tr>
          <td colspan="5" style="vertical-align: top">
            <p style="margin: 0pt; text-align: right">
					Total Fee Offsets:
				</p>
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td style="vertical-align: top">
            <p id="TotalOffsetAmt" style="margin: 0pt; text-align: right">
              <span>$</span>
              <ix:nonFraction name="ffd:TtlOffsetAmt" contextRef="rc" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-158">0.00</ix:nonFraction>
            </p>
          </td>
        </tr>
        <tr>
          <td colspan="5" style="vertical-align: top">
            <p style="margin: 0pt; text-align: right">
					Net Fee Due:
				</p>
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td style="vertical-align: top">
            <p id="NetFeeAmt" style="margin: 0pt; text-align: right">
              <span>$</span>
              <ix:nonFraction name="ffd:NetFeeAmt" contextRef="rc" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-159">119.79</ix:nonFraction>
            </p>
          </td>
        </tr>
      </table>
    </div>
    <div>
      <table style="width: 100%; text-indent: 0px;">
        <tbody>
          <tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; vertical-align: top;">
            <td>
              <p style="margin:0pt;text-align:left; margin-bottom: 5px;">
                <b>Offering Note</b>
              </p>
            </td>
            <td/>
          </tr>
        </tbody>
      </table>
    </div>
    <div style="padding-bottom: 20px;">
      <table style="width: 100%; text-indent: 0px;">
        <tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; vertical-align: top;">
          <td style="width:10pt;">
            <p style="margin:0pt;text-align:left;">
              <sup style="vertical-align:top;line-height:120%;font-size:10px">1</sup>
            </p>
          </td>
          <td colspan="7" style="white-space: pre-line;">
            <ix:nonNumeric name="ffd:OfferingNote" escape="1" contextRef="offrl_1" id="ixv-160"> Represents shares of Deluxe Corporation's (the "Registrant's") common stock issuable under an inducement award of restricted stock units granted to John Rubinetti on August 15, 2024, in accordance with Rule 303.08 of the New York Stock Exchange Listing Manual. Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the "Securities Act"), this registration statement also covers an indeterminate number of securities as may become issuable pursuant to the provisions of the inducement award agreement by reason of any stock dividend, stock split, recapitalization or any other similar transaction effected without the Registrant's receipt of consideration which results in an increase in the number of outstanding shares of common stock. Estimated solely for the purpose of calculating the registration fee in accordance with Rules 457(c) and 457(h) of the Securities Act. The amount of the registration fee is based on a price of $18.88 per share, which is the average of the high and low prices of the registrant's Common Stock as reported by the New York Stock Exchange on November 1, 2024.

</ix:nonNumeric>
          </td>
        </tr>
        <tr>
          <td style="width:10pt;"/>
          <td colspan="7">
            <hr style="width:100%;text-align:left;margin-left:0"/>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm44850495522640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Submission<br></strong></div></th>
<th class="th"><div>Nov. 05, 2024</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">0000027996<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">DELUXE CORP<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_FormTp', window );">Form Type</a></td>
<td class="text">S-8<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_SubmissnTp', window );">Submission Type</a></td>
<td class="text">S-8<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_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_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>9
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm44850495371152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Offerings - Offering: 1<br></strong></div></th>
<th class="th">
<div>Nov. 05, 2024 </div>
<div>USD ($) </div>
<div>shares</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_OfferingTable', window );"><strong>Offering:</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_PrevslyPdFlg', window );">Fee Previously Paid</a></td>
<td class="text">false<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_FeesOthrRuleFlg', window );">Other Rule</a></td>
<td class="text">true<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_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Equity<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_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Common Stock, par value $1.00 per share<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_AmtSctiesRegd', window );">Amount Registered | shares</a></td>
<td class="nump">41,441<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_MaxOfferingPricPerScty', window );">Proposed Maximum Offering Price per Unit</a></td>
<td class="nump">18.88<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_MaxAggtOfferingPric', window );">Maximum Aggregate Offering Price</a></td>
<td class="nump">$ 782,406.08<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_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01531%<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_FeeAmt', window );">Amount of Registration Fee</a></td>
<td class="nump">$ 119.79<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_OfferingNote', window );">Offering Note</a></td>
<td class="text"> Represents shares of Deluxe Corporation's (the "Registrant's") common stock issuable under an inducement award of restricted stock units granted to John Rubinetti on August 15, 2024, in accordance with Rule 303.08 of the New York Stock Exchange Listing Manual. Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the "Securities Act"), this registration statement also covers an indeterminate number of securities as may become issuable pursuant to the provisions of the inducement award agreement by reason of any stock dividend, stock split, recapitalization or any other similar transaction effected without the Registrant's receipt of consideration which results in an increase in the number of outstanding shares of common stock. Estimated solely for the purpose of calculating the registration fee in accordance with Rules 457(c) and 457(h) of the Securities Act. The amount of the registration fee is based on a price of $18.88 per share, which is the average of the high and low prices of the registrant's Common Stock as reported by the New York Stock Exchange on November 1, 2024.

<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>ffd: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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm44850495208464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fees Summary<br></strong></div></th>
<th class="th">
<div>Nov. 05, 2024 </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">$ 782,406.08<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_TtlFeeAmt', window );">Total Fee Amount</a></td>
<td class="nump">119.79<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_TtlOffsetAmt', window );">Total Offset Amount</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_NetFeeAmt', window );">Net Fee</a></td>
<td class="nump">$ 119.79<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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>11
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( #R!9UD'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  \@6=9MII==N\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>NNG&$%'7"V@GD)"8!.(6)=X6K?FCQ*C=V].&K1."!^ 8^Y?/
MGR4W*@CE([Y$'S"2P70SV,XEH<*:'8B" $CJ@%:F<DRXL;GST4H:GW$/0:JC
MW"/45;4"BR2U) D3L @SD;6-5D)%E.3C&:_5C ^?L<LPK0 [M.@H 2\YL'::
M&$Y#U\ 5,,$(HTW?!=0S,5?_Q.8.L'-R2&9.]7U?]HN<&W?@\/[\])K7+8Q+
M))W"\5<R@DX!U^PR^6WQ\+C=L+:NZF7!>5'=;6LNJGMQN_J87'_X786MUV9G
M_K'Q1;!MX-==M%]02P,$%     @ /(%G69E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M"  \@6=9 .(I1S\"   H!@  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;(65[X^:,!C'_Y6&)7NU$\1?=PY(IH>;.>>,[K9+EKVH\"C-4<K:*OK?KP5D
M+L&>+Z2_OA\^K?#H%8R_B@1 HA--,^%;B93YV+9%E #%HL-RR-3,CG&*I>KR
MO2UR#C@N0S2U7<<9VA23S J\<FS% X\=9$HR6'$D#I1B?IY R@K?ZEJ7@379
M)U(/V(&7XSUL0#[G*ZYZ=D.)"85,$)8A#CO?^M0=3T9Z?;G@!X%"7+61WLF6
ML5?=F<>^Y6@A2"&2FH#5Y0A32%,-4AI_:J;5W%('K]L7^JS<N]K+%@N8LO0G
MB67B6_<6BF&'#ZE<L^(+U/L9:%[$4E%^HZ):Z_8M%!V$9+0.*P-*LNJ*3_4Y
M7 44ISW@U@&W]*YN5%H^8HD#C[,"<;U:T72CW&J95G(DTS_*1G(U2U1.!IO#
MEA*AC]BSI>+I43NJLY,JZ][(+MFQ@YS!!^0Z;O__N*TT&A>W<7%+7N]-%_1K
MH>;07 (5O]O$*E"_':0?Y+'(<02^I9Y4 ?P(5O#^77?H?#1H]AK-GHD>3"&3
M'*=HGL5P0D]P;A,T(QS]<4</#T.#3[_QZ1MA:]@3H8PRB9:80IN-&? 8+IY?
M0C3]MEX9= :-SL!(TR\+^G[.6T7,T<W=O4%@V @,S91_C]$MC3< 1HU1HS$R
MGP, "D\)V1)YT\-,"%_N9O/%?/D9S<)PTZ9D7[WXNH9^Q7Q/,H%2V"FBTQFI
M\^957:HZDN5E+=@RJ2I+V4Q4*0>N%ZCY'6/RTM'EI?ES"/X"4$L#!!0    (
M #R!9UE+EIK6#@4  %8-   8    >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL
MG5=M;]LV$/[>7W'0@C4&/%OR>[+$0-Z*;EA2(TDW[",MG2TBE*B2E!T/^_$[
M4K*LM+):[$LB2KSGGKM[>#Q?;*5ZT3&B@==$I/K2BXW)SOM]'<:8,-V3&:;T
M9255P@PMU;JO,X4L<D:)Z ]\?])/&$^]^85[MU#S"YD;P5-<*-!YDC"UNT8A
MMY=>X.U?//)U;.R+_OPB8VM\0O,Y6RA:]2N4B">8:BY34+BZ]*Z"\^M@8 W<
MCC\Y;G7M&6PH2RE?[.*WZ-+S+2,4&!H+P>C?!F]0"(M$/+Z4H%[ETQK6G_?H
M'USP%,R2:;R1XB\>F?C2FWD0X8KEPCS*[4<L QI;O% *[?["MM@[(H]AKHU,
M2F-:)SPM_K/7,A$U@YE_Q&!0&KA$] M'CN4M,VQ^H>06E-U-:/;!A>JLB1Q/
M;56>C**OG.S,_--JA8JG:PV_P/[Y'(*+OB%PNZ4?ED#7!=#@"-"#W/3 'W=A
MX ]&\/GI%DY/.J!CIE"_1>L3Q8KGH.(Y</##[_ \;V)6F(Z:3:VNSW7&0KST
M2+@:U0:]^<\_!1/_UQ9BPXK8L U]_@$1%@HW7.9:[&#!>-1$L1UDQ83&%C*C
MBLRH%>>3B5'!8RZPB4.[K5%Y&X5Q16'<"O.$8:ZXV<'S+FMDT6Y^]R4GXQ8>
MDXK'Y,=XW BF-3QSTYR4=I0;F234.YZ,#%^ZD#$%&R9RA).@Y_N04;*=PEOX
M3BN^TU9/5XG,4P./N.;:H,((_FT\/07K FOLL&SCW<Q'P6A$QW;30&%649BU
M4E@HF4E-GN_9*T_RI&H()' >H@OW<\I-$Z$">5(C%,QZLUDSH;.*T%DKH3V/
MJ_5:X9H9_(I1$Y$"<5HC,IT-1OZDYQ\A$_B'5NE_]Z@_$HO&YEB8SFI^?9*(
M'XR'1ZH2U%IT\"/2D*M2'8JY"XWH-#()OLE $)SUIF=':!PZ<-#:1ZL6# _R
M2 [^1Q^FD-PB-;J4NXWS%D7^BG C52:+:-]K.*7F!MX^!:EYK[T.A,4!U?:
M M<Z9TN!D*<1:96EP-,H#Y&F" -LRU1DP<F'(?48$GIAEI.F-:PM)KTS$GZ7
M<4I==$D!&,.!\*_R-=W%$)3W6Y> :: (I8I82B=CRTWLVBX,_2$IS;JQ;!]H
M*OF;II*B@<#=:QBS=(WP!X5@,WG/TIR)'BQR1<R))#EW,*-@<LHZ91P6J6QG
MG/)S%3HM!&?#81>8!D;A142\R,_;C5ZG2^9<4] UY6A#*BZ2(K2D'&Y0Z3)=
M2,V'Y@Q[V-(\69)[\J4/H.0P83M8(F4>#QG/:A%8'IF2&VY'-[W/Q3>E8'2H
MB_5R1_R8)F:TEZ6[LBX1W_"(8NN6:YT);KJT-609-TSP?XIPI')&TEU^FB=<
M4)^V$M&L&/V0E.OJ;>M$HZGC4Q>2Q42>N;R&Q)G<EJG:QCR,K61HRM.NZC9+
MH:5K0W)(ASP1-N4VC6QM#VJN:[0'=U1ZFB:M^J1 &AEHM"Y2EBO;?IT%$V$N
MF-.(_?2F>BO$8_+3,!I/3\,.L8S<8]S9I_^M+GKP3.]8U5B:G6@W\$;V #"J
MJ+T#:.^)Z^R'RZ];)HFV6QA&8J)Y?H\:TUCLZ-#\7V#HKQVZ"M1O6BLRA73T
M;99('&U'B6QH]$17@: XG;UW[YHNY'YM2K:_..Z96G/2I\ 5]2N_-Z7K5!5#
M?+$P,G.#\U(:&L/=8TP_?%#9#?1]):D1E@L[BU<_I>;_ 5!+ P04    "  \
M@6=9;D.9MBD"  !8!0  &    'AL+W=O<FMS:&5E=',O<VAE970S+GAM;(U4
M7V_:,!#_*I8W39LTX1 @4)9$*JVJ5>HZ5-;M8=J#"1>P:L>9;4CW[6<[(<JT
M@'B)??;]_IR=<UQ)]:)W  :]"E[H!.^,*>>$Z&P'@NJ!+*&P.[E4@AH;JBW1
MI0*Z\2#!21@$$1&4%3B-_=I2I;'<&\X*6"JD]T)0]6<!7%8)'N+CPA/;[HQ;
M(&E<TBVLP#R72V4CTK)LF(!",UD@!7F"KX?S1>3R?<)W!I7NS)&K9"WEBPON
M-PD.G"'@D!G'0.UP@!O@W!%9&[\;3MQ*.F!W?F2_\[7;6M94PXWD/]C&[!(\
MPV@#.=US\R2KS]#4,W%\F>3:?U%5YX811ME>&RD:L'4@6%&/]+4YARX@/ $(
M&T#H?=="WN4M-32-E:R0<MF6S4U\J1YMS;'"7<K**+O++,ZD=P :K>H;B8FQ
MC&Z=9 UZ4:/#$^A'>1B@8/(1A4$X1L^K6_3^[8=_:8@UU+H*6U>AYQU=X K]
M?+"[Z-Z T+_Z+-94XWXJ]U//=4DS2+#]:S6H ^#TW9MA%'PZ8W34&AV=8T^_
M24,Y^IKGH%BQ[7-7XZ<>[SKDD$YGX3B(!L$L)H<>Z7$K/;Y VIX4NA9R7Y@^
M\9HAZH@/AU>#Z56_\J15GEQ6M+:/QFGQFF32$0_Z=:-6-SJK^VCE;+U]6M%_
MI]Q;*.DTBGMSOE"U985&''(+# 93ZU;5?5P'1I:^=];2V$[TTYU]^D"Y!+N?
M2VF.@6O']C%-_P)02P,$%     @ /(%G62K&(&0) P  &Q    T   !X;"]S
M='EL97,N>&ULW5AM:]LP$/XK1MU&"Z..X]6+UR2P!0J#;13:#_M6E%A.!++D
MR7*7]-=79]G.2W5EZX<MFT-BW3VZ>QZ=SE'(N#(;P6Y6C)E@70A93<C*F/)#
M&%:+%2MH=:Y*)BV2*UU08TV]#*M2,YI5$%2(<#@8)&%!N233L:R+J\)4P4+5
MTDS(L'<%[O8YFY H>4<"EVZF,C8A=Z=O?M3*7+X*W/WD[<G)X'PPN#N[/(1.
M.^R,A-[4%_NIN^GV>FW3G>[:38JP53P=YTINA<?$.2P'+5AP3\6$S*C@<\TA
M*J<%%QOG'H)CH832@;$5LZ01>*H'!T?.@F*V>0HNE6ZX'8/[G+?3#X#. H%<
MB+W*@F,Z+JDQ3,LK:S23&^<3*&C'MYO2*EQJNHF&%V0;T-PLR5SIC.F>)B*=
M:SH6+ <YFB]7<#>J# $T1A5VD'&Z5)(V&KJ(=F#3+I@0-]!IW_.]W.M\9_<&
ML'>R'UI![="E<0;DW\WF<N^D35^4-BCYO3*?:KL:V=C0;NQ:LYRO&WN=]_Q8
M]@C/3LM2;#X*OI0%<VO_9<+IF'9QP4II_F#9H%,6UL$T">Z9-GRQZ_FI:7G+
MUJ;KIG6.:Q[^@YK_;)V73#)-Q:YHV_K'7.47*X[?_RW)S9?*H6"_QO3X-;8G
MW+&+O#A*D6'[?;YS:.P=&;TW@*-Y0K[!<2^VI,&\YL)PV5HKGF5,/CDY;'I#
MY_:7SUY^.S]C.:V%N>W!"=F.O[*,UT7:S[J&0K2SMN,OL+PHZ7\76"XN,[9F
MV:PU]7+># ,[L*SM!0&'R%5S^1$LQF%^!#",!U. Q;@HC.=_6L\(78_#,&TC
M+S)"8T9HC(OR(;/FA?'X8U)[^5>:IG&<)%A%9S.O@AE6MR2!MS\;I@TB,!Y@
M^KU:X[N-=\CS?8#MZ7,=@JT4[T1LI7BM ?'7#2+2U+_;& ]$8+N ]0[P^WF@
MI_PQ<0R[BFG#GF <25,,@5[T]VB2(-5)X.7?'^PIB>,T]2. ^17$,8; TX@C
MF +0@"%QW)R#!^=1V)U3X?;O@.DC4$L#!!0    ( #R!9UF7BKL<P    !,"
M   +    7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8
M$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*N
MU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I
M2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3
MZ:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ /(%G65)Q
M;[5= 0  2 ,   \   !X;"]W;W)K8F]O:RYX;6RUDMU*PT 0A5\E[ .86G_
MTO3&4A5$BY7>;Y*)&=S="3,;:WUZ)PG!@"#>]&HS9Y:3;\[.\D#\GA.])Y_>
M!<E,'6.S2%,I:O!6SJB!H)V*V-NH);^ETC#84FJ Z%TZG\VN4V\QF-5R]-IR
M.BTH0A&1@HJ=L$<XR$^_*Y,/%,S183QFIO]V8!*/ 3U^09F9F4FDIL,],7Y1
MB-;M"B;G,G,^-/; $8M?\JZ#?+6Y]$JT^8M5D,Q<S]2P0I;8W^C]K3)^@%X>
MJC;2!ET$7ML(=TQM@^&ML]$ITLD8?0[C.82XX/_$2%6%!:RI:#V$..3(X#K
M(#4V8I)@/61FU^8>153NAM*_/)3#@%'))G'Q K7!#V7/>#J>YZH"UC!D@C/_
M V=^6IP-@"2[UGO+QPG1Q1]$%_TCCB]70H4!RB=U$]5UBXHM)]W1!SV_O#J_
MT6UIG;M5[3D\DBW'11B7>/4-4$L#!!0    ( #R!9UF[;.KLN@   !H#   :
M    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%DSD.@S 01:^"? "&)4D1
M 54:VH@+6# L8K'EF2AP^Q HP%**-(C*^F/Y_5>,HR=VDALU4-UH<L:^&R@6
M-;.^ U!>8R_)51J'^:94II<\1U.!EGDK*X3 \VY@]@R11'NFDTT:_R&JLFQR
M?*C\U>/ /\#P5J:E&I&%DTE3(<<"QFX;$RR'[\YDX:1%+$Q:^ +.%@HLH>!\
MH= 2"@\4(IXZI,UFS5;]Y<!ZGM_BUK[$=6@OR?7K -972#Y02P,$%     @
M/(%G6:;\2ELC 0  WP0  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS93/3L,P
M#,9?I>IU:C*&Q &MNP!7V($7"(V[1LT_Q=[HWAZWW2:!1L4T)+@T:FQ_/\>?
MDN7K/@)FG;,>R[PABO=28M6 4RA"!,^1.B2GB'_31D95M6H#<C&?W\DJ> )/
M!?4:^6KY"+7:6LJ>.MY&$WR9)["89P]C8L\J<Q6C-94BCLN=UU\HQ8$@N'+(
MP<9$G'%"+L\2^LCW@$/=RPY2,AJRM4KTK!QGR<Y*I+T%%-,29WH,=6TJT*':
M.BX1&!,HC0T .2M&T=DTF7C",'YOKN8/,E- SERG$)$=2W Y[FA)7UU$%H)$
M9OJ()R)+7WT^Z-W6H'_(YO&^A]0.?J <ENMG_-GCD_Z%?2S^21^W?]C'6PCM
M;U^Y?A5.&7_DR^%=6WT 4$L! A0#%     @ /(%G60=!36*!    L0   !
M             ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  \
M@6=9MII==N\    K @  $0              @ &O    9&]C4')O<',O8V]R
M92YX;6Q02P$"% ,4    "  \@6=9F5R<(Q &  "<)P  $P
M@ '- 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( #R!9UD XBE'
M/P(  "@&   8              " @0X(  !X;"]W;W)K<VAE971S+W-H965T
M,2YX;6Q02P$"% ,4    "  \@6=92Y::U@X%  !6#0  &
M@(&#"@  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ /(%G
M66Y#F;8I @  6 4  !@              ("!QP\  'AL+W=O<FMS:&5E=',O
M<VAE970S+GAM;%!+ 0(4 Q0    ( #R!9UDJQB!D"0,  !L0   -
M      "  282  !X;"]S='EL97,N>&UL4$L! A0#%     @ /(%G69>*NQS
M    $P(   L              ( !6A4  %]R96QS+RYR96QS4$L! A0#%
M  @ /(%G65)Q;[5= 0  2 ,   \              ( !0Q8  'AL+W=O<FMB
M;V]K+GAM;%!+ 0(4 Q0    ( #R!9UF[;.KLN@   !H#   :
M  "  <T7  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    (
M #R!9UFF_$I;(P$  -\$   3              "  ;\8  !;0V]N=&5N=%]4
?>7!E<UTN>&UL4$L%!@     +  L R@(  !,:      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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>13
<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>15
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>2</ContextCount>
  <ElementCount>19</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>1</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="tm2427356d1_ex-filingfees.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="tm2427356d1_ex-filingfees.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="tm2427356d1_ex-filingfees.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="tm2427356d1_ex-filingfees.htm">tm2427356d1_ex-filingfees.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="18">http://xbrl.sec.gov/ffd/2024q2</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>17
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "tm2427356d1_ex-filingfees.htm": {
   "dts": {
    "inline": {
     "local": [
      "tm2427356d1_ex-filingfees.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/2024q2/ffd-2024q2.xsd"
     ]
    }
   },
   "keyStandard": 19,
   "keyCustom": 0,
   "axisStandard": 1,
   "axisCustom": 0,
   "memberStandard": 1,
   "memberCustom": 0,
   "hidden": {
    "total": 6,
    "http://xbrl.sec.gov/dei/2024": 2,
    "http://xbrl.sec.gov/ffd/2024q2": 4
   },
   "contextCount": 2,
   "entityCount": 1,
   "segmentCount": 1,
   "elementCount": 107,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/ffd/2024q2": 18,
    "http://xbrl.sec.gov/dei/2024": 3
   },
   "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": null,
     "uniqueAnchor": null
    },
    "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": "offrl_1",
      "name": "ffd:FeesOthrRuleFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm2427356d1_ex-filingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "offrl_1",
      "name": "ffd:FeesOthrRuleFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm2427356d1_ex-filingfees.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": "rc",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm2427356d1_ex-filingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "rc",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm2427356d1_ex-filingfees.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "ffd_AggtRedRpPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "localname": "OfferingLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Line Items]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "localname": "SubmissionLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission [Line Items]",
        "terseLabel": "Items"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissnTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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/2024q2",
     "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>18
<FILENAME>0001104659-24-115306-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001104659-24-115306-xbrl.zip
M4$L#!!0    ( #R!9UGGI@)D(0H  (0Q   =    =&TR-#(W,S4V9#%?97@M
M9FEL:6YG9F5E<RYH=&WM6UMSVSH.?FY_!5?;3MH9RY:<Q(E=QV=R<MG-MG4S
M23K3?=JA)=KF1+=#4K%]?OT"E&1=+#O.K<V9W?:AL@@"(/ !A$"V_]O<]\@=
M$Y*'P=&.W;1V" N<T.7!Y&CG^/KDXF+GM\';_E0!&9 &\LB8*A7U6JW9;-:<
M[39#,6G9W6ZW-4<:(R'JS3T>W*XGQ=$EZ4AXO$2*;S1QV[)V6SR0B@8.*]*[
M^80B<:>5#&:D7(9[;?M@$_.$8CEAOH[61D5 ;?;C]ZLO.;FJI\])6TK00(Y#
MX5,%)D9.^Z;5-MN= A-3,J?$"'XW)^'=O7P.S5T[X[-B\?)*<7A$Y=*,+JO8
M,),) S"CO9<1CL=N/2$,:,(_VL;@+2']*:,N/L"CXLIC@[,?YOG%EXOA/\CY
MV=EUOY6\1=)61ML?A>XBG>3R.R+5PF-'ALMEY-%%CP1AP(QD'"CXO(<3F<C>
MI.^XZ[(@?Y>\A:G#V&>".R2@/C %?7OG8,";R"!.&"@V5U=L?&0(QR <ULCG
M=Z9M=XS!M7G8;Y4X;,7[.A[Y7,I@,_^#1_,_9^QL/N4CKC9+.#16+/\P88"
MWED WEJ<L !PYUT$+IM_9HM-4KO&P,(_[8-NM_-XB5=LPB5B70UA9(/ MF4,
M3L^^?/]Q1DZ^75T^QJ"7@MU);W'IGGN3LJ1P/!;>?R"TDH!#D:HW"D./T6!,
M/8RB7!';&(!K)%$A&3%R2;F[5AD]4(4KZB?8F E(O$R6-,>@[4EGRGP*>A&=
M-WM3@2IB1,KU(8F/9O+8G$O72.>J102+E]R//&:T*HK5*9$H)\-85'73>;N7
M6DV; _Q3I%C2,.W9\M!RD+LX/.9,$+U05IL(3RX^E_%5G5P1W%HO.94;@6="
M=XU2L.,(=4H5&Z ) =VFM9_QS,?JY[+ 73,S&ZE5=56?;"0U\3W&SR#[2CR0
MFY)-?""ICJ;C+M>0=+\R?P3R70ZTNA31 ?IM#("$2N1XSJ6QR@'W#$@<N$4.
MPX'=;Q5^K8IKK<I;4;FU0>?_$4S% 4\ ]?WZM!Y,/J,R%FR0UDX](,S89D,U
M$I'O)G$1S-LL+UT3/#Z#N.LIA;2VC4"I*1\L,LVHE<R9; "%&@9 R^_R FA)
MI^C(8UDY-..NFO9(M_O^$^Q(@3+'U.<>E$?'@E.O0?[)O#NFN$,;1$*5".6D
MX..45/(_68^TK4A](NARDWI\$O2( SAFXE/! GU5"HB^<F%/]&1$(1JA&DQU
MB:B+'P?F*%0J]'NDN<_\JAFC%1B/!B?4<V)/%Z\D')-S#H$Z(;!QDAM<*AAX
M5 5Q5+:R<HO6+2I;H_DZ;=M;JKN:/QY=4N[=6U(F*_H+KO\1==O>P;9UV].L
M L^(J]HH6V<=B))Y'A'E&!Q[(57+L"%I2-J6];X<5QX;0Z21<EPMF3PJ>.U.
M-#?*#IYF'.'3'>=ZF?AD*;6AGNG<195GH7#-F: 13!&,WIKX8@48F12?B@D'
M3EMDD26"=%@3NT>&;.8M2 (0J"]=<LV<6'#%MPKZZ1;N7?'5H\T,+VK]W*VZ
M.1L'@PM(YC [FA,9>MPE(X\ZMY](8C,3\= C-%;A\I7@DVGVKAXG(^ P$6$<
MN":DX%#T_MX]/CT^[ZQ#0:IE^WW5$_V_F2;Y_<OQ\#,QS?66K6-F6ZO<G@2(
MU.T+<@,5V,,\_W/U._&HE.0&NQ7;)*"?K2?NF<7=]"KV7J,YCWW KRK$_3/H
MN/_,.EZ*, HEI*2O=,[]V"?9%P>YA,T(/N;AF^0[E'6O4/5,X^/)1+ )? )4
M='^ZRKLO@-LK4/05&C/%*M2E61VC(PLT?OP.=4]"/SN O^U*0E_6;?5ZOWEC
MOWU3+GG6SM)U2-5(ZVK8##K7CEI4:]EE+RPOX;##^$<,J7)3U^VEU83T?*^B
M76-P$OH^N/):A<YM@T14D#OJQ8R\LYN612)L>N 'WM-74@^O3=U<^4U-!6;O
M!_4?E8B+[<=]RQ@ 'R:>O@)=EZQ9P+F@CHZ)? 7'O@)'0!4',>,:!#]_M?+I
MIS5QF<-]ZLDCPRHO)(A]-U3I\'T^W+>-P9[=V-NSLP5FJCS;"O$3=_"NW]+_
M;KEX2+\9&C'=PD:!H"Q8 =LG!1-<#,^?8@1(%/9A\_#PM=D =A]5M,.+&6#7
M&!P<MAM[5J=IO9P5UBX5HA6WKL+R=+_J^=:W9PPL2$@6K/1U 1U6#H'^8G[=
M!V#;W>9!=_M%W]O[6':M]HUUG\DJC!Y>0&BC&H.;4%$OK[:2VD'V-G8FM&+;
M?YJM<W'-,O)61*>N*$)+U\0I,[9=;;586H^A32BZ4=ZRF8]HJK:'ML=3&8<Y
MD#K;)HA[>D@OZ:FD5[!L-V'+(&T6W.M##;HL%G^VZS*YS^^U@VW"_ZF]T!?.
M!U"6PY\D*^ W#@!=,D@(^OU+8NU7S'R0 9? 34SR2[!;$/W\\#U,=NV_/'B'
M3&GHGL;L_[#5_@6+_))L6Y#[_'#M/G.VW73&LJ2I.\DL')OP &\0H%GGY69X
M?C,L>_,,QRB?2-W&7(5 %6DU 84H*( @.?5)^_O9_KY?7M*2UVBP+!Z'84T_
M;,4#JY#62K8J7A(E+Q7M]]R'80]PX\]Q6B'$$]UL=-!]6;'.B36!'$=KT@>J
M@?=-S"G31SIV&^R1*P\ZS V\EP(<'EJ!YGG_8)F!9E.NF EO'3!,))B)LA_<
M/$/(&81)A^)5,/N^+[2.90S(%0-Q$APLDVZ9Q%;I*?/B.2,GH8C"I&&Z(\D'
M-67$R$^#=Z3Q$23H'IS$'ASA4L8:2S% 1A :$,!.[#"\<4/HC H7F8,,!?HK
MYJ;3,*=),D&>\$Z%Y%_A%,\^1F #I3@!_L?Q)):*V/L-@A=E&L"84,>!HAOO
M#T.-K:;ZL(3L6KOPD8!B4-LAFY%_A^(VZ1&2L[DSI<&$D2^P!(S1KS2(J=<D
ME[$ S4%)$*[9[-F=#_1CN@[DE!]LDF-'MY/M[NYN@U!)P U YJ;V*1,:'QLP
MG4M8=*'Y+!55J5$\&8(-\99V:BZFF/!Y@%U_2/UX<PIDR9PI"/3I@HP86)[E
M%H\**T ](A'><;QN)3-;K+B"3@1+?H\6H!^5R?4-&BQ2OT &P3M@;B/]+2./
MJP:0 KXXE'[\S_3.A]"30FQ5$LDA#5 P&EYJ3O= !OC4_D8_A;'2^A2!A#P9
MC[1= ;,2Q*:F@L!PI@B9V .,H-?12@ZJBTO2G'([ 6^\48[)KH#F(D:;Y Q<
M#[LKHB_TF+? W38Q62SPQ$C/R,[@@ \.E;PW9FP=_"39VS_XX'P$+5W]./V8
MF;^,BR:Y@7=T>391+T02O-;M8@!0\"@>6P'M.]TNS/O;C=1(0(YL*(")3EC&
M=0KI2ZOCA;.$AZP*U!XH-M,19()!Z*.5 !R;0@GF# &_V@-V$IW-MV^W[EAO
M>]NEF/I;&Q)J)6-.194!I/'JOE \SK>,ZM;[H ()-GR]-_=;^%\F!O\%4$L!
M A0#%     @ /(%G6>>F F0A"@  A#$  !T              ( !     '1M
M,C0R-S,U-F0Q7V5X+69I;&EN9V9E97,N:'1M4$L%!@     !  $ 2P   %P*
$      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>tm2427356d1_ex-filingfees_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/2024q2"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef
      xlink:href="https://xbrl.sec.gov/ffd/2024q2/ffd-2024q2.xsd"
      xlink:type="simple"/>
    <context id="rc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000027996</identifier>
        </entity>
        <period>
            <startDate>2024-11-05</startDate>
            <endDate>2024-11-05</endDate>
        </period>
    </context>
    <context id="offrl_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000027996</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-05</startDate>
            <endDate>2024-11-05</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:FormTp contextRef="rc" id="ixv-116">S-8</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-117">S-8</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-118">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-119">0000027996</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-120">DELUXE CORP</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="offrl_1" id="ixv-121">false</ffd:PrevslyPdFlg>
    <ffd:FormTp contextRef="rc" id="ixv-146">S-8</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-147">DELUXE CORP</dei:EntityRegistrantName>
    <ffd:OfferingSctyTp contextRef="offrl_1" id="ixv-148">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_1" id="ixv-149">Common Stock, par value $1.00 per share</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_1" id="ixv-150">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd
      contextRef="offrl_1"
      decimals="0"
      id="ixv-151"
      unitRef="Shares">41441</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="offrl_1"
      decimals="INF"
      id="ixv-152"
      unitRef="USD">18.88</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_1"
      decimals="INF"
      id="ixv-153"
      unitRef="USD">782406.08</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_1"
      decimals="INF"
      id="ixv-154"
      unitRef="pure">0.0001531</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_1"
      decimals="INF"
      id="ixv-155"
      unitRef="USD">119.79</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="rc" decimals="INF" id="ixv-156" unitRef="USD">782406.08</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="rc" decimals="INF" id="ixv-157" unitRef="USD">119.79</ffd:TtlFeeAmt>
    <ffd:TtlOffsetAmt contextRef="rc" decimals="INF" id="ixv-158" unitRef="USD">0.00</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="rc" decimals="INF" id="ixv-159" unitRef="USD">119.79</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="offrl_1" id="ixv-160"> Represents shares of Deluxe Corporation's (the "Registrant's") common stock issuable under an inducement award of restricted stock units granted to John Rubinetti on August 15, 2024, in accordance with Rule 303.08 of the New York Stock Exchange Listing Manual. Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the "Securities Act"), this registration statement also covers an indeterminate number of securities as may become issuable pursuant to the provisions of the inducement award agreement by reason of any stock dividend, stock split, recapitalization or any other similar transaction effected without the Registrant's receipt of consideration which results in an increase in the number of outstanding shares of common stock. Estimated solely for the purpose of calculating the registration fee in accordance with Rules 457(c) and 457(h) of the Securities Act. The amount of the registration fee is based on a price of $18.88 per share, which is the average of the high and low prices of the registrant's Common Stock as reported by the New York Stock Exchange on November 1, 2024.

</ffd:OfferingNote>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
