<SEC-DOCUMENT>0001104659-25-059070.txt : 20250613
<SEC-HEADER>0001104659-25-059070.hdr.sgml : 20250613
<ACCEPTANCE-DATETIME>20250612212308
ACCESSION NUMBER:		0001104659-25-059070
CONFORMED SUBMISSION TYPE:	S-8
PUBLIC DOCUMENT COUNT:		16
FILED AS OF DATE:		20250613
DATE AS OF CHANGE:		20250612
EFFECTIVENESS DATE:		20250613

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			LivaNova PLC
		CENTRAL INDEX KEY:			0001639691
		STANDARD INDUSTRIAL CLASSIFICATION:	ELECTROMEDICAL & ELECTROTHERAPEUTIC APPARATUS [3845]
		ORGANIZATION NAME:           	08 Industrial Applications and Services
		EIN:				981268150
		STATE OF INCORPORATION:			X0
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		20 EASTBOURNE TERRACE
		CITY:			LONDON
		STATE:			X0
		ZIP:			W2 6LG
		BUSINESS PHONE:		4402033250662

	MAIL ADDRESS:	
		STREET 1:		20 EASTBOURNE TERRACE
		CITY:			LONDON
		STATE:			X0
		ZIP:			W2 6LG

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Sand Holdco Plc
		DATE OF NAME CHANGE:	20150420

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Sand Holdco Ltd
		DATE OF NAME CHANGE:	20150415
</SEC-HEADER>
<DOCUMENT>
<TYPE>S-8
<SEQUENCE>1
<FILENAME>tm2517935d1_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: center">&nbsp;</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 June&nbsp;12, 2025.</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: right"><B>Registration No.&nbsp;333-</B></P>

<!-- Field: Rule-Page --><DIV STYLE="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">&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">WASHINGTON, D.C. 20549</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&nbsp;S-8</B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><I>THE SECURITIES ACT OF 1933</I></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"><FONT STYLE="background-color: white"><B>LivaNova
PLC</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="background-color: white">(Exact name
of Registrant as specified in its charter)</FONT></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: top">
    <TD STYLE="padding-right: 2.65pt; padding-left: 2.65pt; text-align: center; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>England and Wales</B></FONT></TD>
    <TD STYLE="padding-right: 2.65pt; padding-left: 2.65pt; text-align: center; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>98-1268150</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 2.65pt; padding-left: 2.65pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(State or other jurisdiction of incorporation or organization)</B></FONT></TD>
    <TD STYLE="padding-right: 2.65pt; padding-left: 2.65pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(I.R.S. Employer Identification Number)</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; padding-right: 2.65pt; padding-left: 2.65pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>20 Eastbourne Terrace</B></FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 2.65pt; padding-left: 2.65pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>London, United Kingdom</B></FONT></TD>
    <TD STYLE="padding-right: 2.65pt; padding-left: 2.65pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>W2 6LG</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 2.65pt; padding-left: 2.65pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(Address of Principal Executive Offices)</B></FONT></TD>
    <TD STYLE="padding-right: 2.65pt; padding-left: 2.65pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(Zip Code)</B></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"><FONT STYLE="background-color: white"><B>Second
Amended and Restated LivaNova PLC 2022 Incentive Award Plan</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>LivaNova PLC 2025 Director Incentive Award
Plan</B></P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="background-color: white"><B>LivaNova
USA,&nbsp;Inc.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="background-color: white"><B>100 Cyberonics
Blvd.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="background-color: white"><B>Houston,
Texas 77058</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="background-color: white"><B>+1 (281)
228-7200</B></FONT></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="background-color: white"><B>(Name, Address,&nbsp;Including
Zip Code, and Telephone Number,&nbsp;Including Area Code, of Agent for Service)</B></FONT></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&nbsp;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="padding-right: 2.65pt; padding-left: 2.65pt; width: 75%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large
accelerated filer <FONT STYLE="font-family: Wingdings">&#120;</FONT></FONT></TD>
    <TD STYLE="padding-right: 2.65pt; padding-left: 2.65pt; width: 25%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated
filer <FONT STYLE="font-family: Wingdings">&#168;</FONT></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-right: 2.65pt; padding-left: 2.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-accelerated
filer <FONT STYLE="font-family: Wingdings">&#168;</FONT> </FONT>(Do not check if a smaller reporting company)</TD>
    <TD STYLE="padding-right: 2.65pt; padding-left: 2.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller
reporting company <FONT STYLE="font-family: Wingdings">&#168;</FONT></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-right: 2.65pt; padding-left: 2.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging
growth company <FONT STYLE="font-family: Wingdings">&#168;</FONT></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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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&nbsp;7(a)(2)(B)&nbsp;of the Securities Act of 1933
(the &ldquo;Securities Act&rdquo;). <FONT STYLE="font-family: Wingdings">&#168;</FONT></FONT></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: Rule-Page --><DIV STYLE="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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="border-bottom: Black 1pt solid; margin-top: 12pt; margin-bottom: 6pt"><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: center"><B>EXPLANATORY NOTE</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"><FONT STYLE="background-color: white">This registration
statement on Form&nbsp;S-8 (the &ldquo;Registration Statement&rdquo;) is being filed in order to register an additional (i)&nbsp;2,200,000
ordinary shares, par value &pound;1.00 per share (the &ldquo;Ordinary Shares&rdquo;), of LivaNova PLC (the &ldquo;Registrant&rdquo;) that
may be issued under the Registrant&rsquo;s Second Amended and Restated LivaNova PLC 2022 Incentive Award Plan (the &ldquo;Second A&amp;R
2022 Plan&rdquo;), (ii)&nbsp;2,200,000 Ordinary Shares that may become available for issuance under the Second A&amp;R 2022 Plan as a
result of outstanding awards under the Second A&amp;R 2022 Plan being (a)&nbsp;forfeited, lapsed, or expired, (b)&nbsp;converted to shares
of another company in connection with a takeover, sale, recapitalization, reorganization, merger, consolidation, split-up, spin-off, combination,
exchange of shares or other similar event, (c)&nbsp;settled for cash (in whole or in part) or (d)&nbsp;repurchased by the Registrant and
(iii)&nbsp;300,000 Ordinary Shares that may be issued under the Registrant&rsquo;s LivaNova PLC 2025 Director Incentive Award Plan.</FONT></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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
Ordinary Shares are securities of the same class as those securities registered on the Registrant&rsquo;s registration statements on Form&nbsp;S-8
previously filed with the Securities and Exchange Commission (the &ldquo;Commission&rdquo;) on </FONT><A HREF="https://www.sec.gov/Archives/edgar/data/1639691/000163969124000079/finals-82.htm" STYLE="-sec-extract: exhibit">June&nbsp;12, 2024 (Registration No.&nbsp;333-280160)</A>, <FONT><A HREF="https://www.sec.gov/Archives/edgar/data/1639691/000163969123000080/securitiestobeofferedtoemp.htm" STYLE="-sec-extract: exhibit">July&nbsp;26, 2023&nbsp;(Registration No.&nbsp;333-273450)</A>, <FONT><A HREF="https://www.sec.gov/Archives/edgar/data/1639691/000110465922070586/tm2218278d1_s8.htm" STYLE="-sec-extract: exhibit">June&nbsp;13, 2022 (Registration No.&nbsp;333-265563)</A> and </FONT><A HREF="https://www.sec.gov/Archives/edgar/data/1639691/000119312515346159/d89334ds8.htm" STYLE="-sec-extract: exhibit">October&nbsp;19, 2015 (Registration No.&nbsp;333-207478)</A> which are hereby incorporated by reference, except
to the extent supplemented, amended or superseded by information set forth in this Registration Statement, consistent with General Instruction
E to Form&nbsp;S-8.</FONT></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&nbsp;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"><FONT STYLE="background-color: white"><B>INFORMATION
REQUIRED IN THE REGISTRATION STATEMENT</B></FONT></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: top">
    <TD STYLE="padding-right: 2.65pt; padding-left: 2.65pt; width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item 3.</B></FONT></TD>
    <TD STYLE="padding-right: 2.65pt; padding-left: 2.65pt; width: 90%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Incorporation of Documents By Reference.</B></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-indent: 0.5in">The following documents filed by the Registrant
with the Commission are incorporated into this Registration Statement by reference:</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>
    <TD STYLE="vertical-align: bottom; width: 3%">&nbsp;</TD>
    <TD STYLE="vertical-align: top; padding-right: 2.65pt; padding-left: 2.65pt; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.65pt; padding-left: 2.65pt; width: 92%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the Registrant&rsquo;s <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/1639691/000163969125000010/livn-20241231.htm" STYLE="-sec-extract: exhibit">Annual Report on Form&nbsp;10-K for the fiscal year ended December&nbsp;31, 2024, filed with the Commission on February&nbsp;25, 2025</A></FONT> (including the information specifically incorporated by reference therein from the Registrant&rsquo;s <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/1639691/000110465925041852/tm252314-4_def14a.htm" STYLE="-sec-extract: exhibit">definitive proxy statement on Schedule 14A, filed with the Commission on April&nbsp;30, 2025</A>);</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    </TR>
  <TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top; padding-right: 2.65pt; padding-left: 2.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.65pt; padding-left: 2.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the Registrant&rsquo;s <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/1639691/000163969125000042/livn-20250331.htm" STYLE="-sec-extract: exhibit">Quarterly Report on Form&nbsp;10-Q for the quarterly period ended March&nbsp;31, 2025, filed with the Commission on May&nbsp;7, 2025</A></FONT>;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top; padding-right: 2.65pt; padding-left: 2.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.65pt; padding-left: 2.65pt">the Registrant&rsquo;s Current Report on <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/1639691/000163969125000052/livn-20250611.htm" STYLE="-sec-extract: exhibit">Form&nbsp;8-K filed with the Commission on June&nbsp;11, 2025</A>; and</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top; padding-right: 2.65pt; padding-left: 2.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.65pt; padding-left: 2.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the description of the Registrant&rsquo;s securities contained in <A HREF="https://www.sec.gov/Archives/edgar/data/1639691/000163969125000010/livn-20241231xex41.htm" STYLE="-sec-extract: exhibit">Exhibit&nbsp;4.1</A></FONT> of the Registrant&rsquo;s Annual Report on Form&nbsp;10-K for the fiscal year ended December&nbsp;31, 2024.</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: 2 -->
    <DIV STYLE="border-bottom: Black 1pt solid; margin-top: 12pt; margin-bottom: 6pt"><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"><FONT STYLE="background-color: white">All documents
subsequently filed by the Registrant pursuant to Sections 13(a), 13(c), 14 and 15(d)&nbsp;of the Securities Exchange Act of 1934, as amended,
after the date of this Registration Statement and prior to the filing of a post-effective amendment to this Registration Statement indicating
that all securities offered hereby have been sold or which deregisters all securities then remaining unsold, shall be deemed to be incorporated
by reference in this Registration Statement and to be part hereof from the date of the filing of such documents.</FONT></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"><FONT STYLE="background-color: white">Any statement
contained in a document incorporated or deemed to be incorporated by reference herein shall be deemed to be modified or superseded for
purposes of this Registration Statement to the extent that a statement contained herein or in any other subsequently filed document that
also is or is deemed to be incorporated by reference herein modifies or supersedes such statement. Any such statement so modified or superseded
shall not be deemed, except as so modified or superseded, to constitute a part of this Registration Statement.</FONT></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"><FONT STYLE="background-color: white">Subject
to the foregoing, all information appearing in this Registration Statement is qualified in its entirety by the information appearing in
the documents incorporated by reference in this Registration Statement.</FONT></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="border-bottom: Black 1pt solid; margin-top: 12pt; margin-bottom: 6pt"><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>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 2.65pt; padding-left: 2.65pt; width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item 8.</B></FONT></TD>
    <TD STYLE="padding-right: 2.65pt; padding-left: 2.65pt; width: 90%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibits.</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The exhibits to this Registration Statement are described below.</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: 10%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 89%">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="border-bottom: black 1pt solid; vertical-align: top; padding-right: 2.65pt; padding-left: 2.65pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit&nbsp;Number</B></FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; vertical-align: top; padding-right: 2.65pt; padding-left: 2.65pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit</B></FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; padding-right: 0.75pt; text-align: center"><A HREF="https://www.sec.gov/Archives/edgar/data/1639691/000163969120000098/livn-20200630xex31.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</FONT></A></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.65pt; padding-left: 2.65pt"><A HREF="https://www.sec.gov/Archives/edgar/data/1639691/000163969120000098/livn-20200630xex31.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended Articles of Association of LivaNova PLC, effective as from June&nbsp;29, 2020 (incorporated by reference to Exhibit&nbsp;3.1 to the Registrant&rsquo;s Quarterly Report on Form&nbsp;10-Q, filed on July&nbsp;29, 2020 (File No.&nbsp;001-37599)) </FONT></A></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; padding-right: 0.75pt; text-align: center"><A HREF="tm2517935d1_ex5-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.1</FONT></A></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top; padding-right: 2.65pt; padding-left: 2.65pt"><A HREF="tm2517935d1_ex5-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Opinion of Cleary Gottlieb Steen&nbsp;&amp; Hamilton LLP</FONT></A></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; padding-right: 0.75pt; text-align: center"><A HREF="https://www.sec.gov/Archives/edgar/data/1639691/000163969125000052/finalsecondamendedandres.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</FONT></A></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="padding-right: 2.65pt; padding-left: 2.65pt"><A HREF="https://www.sec.gov/Archives/edgar/data/1639691/000163969125000052/finalsecondamendedandres.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Second Amended and Restated LivaNova PLC 2022 Incentive Award Plan, dated April&nbsp;23, 2025&nbsp;&nbsp;(incorporated herein by reference to Exhibit&nbsp;10.1 to the Registrant&rsquo;s Current Report on Form&nbsp;8-K, filed on June&nbsp;11, 2025 (Commission File No.&nbsp;001-37599))</FONT></A></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; padding-right: 0.75pt; text-align: center"><A HREF="https://www.sec.gov/Archives/edgar/data/1639691/000163969125000052/final2025directorincenti.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5</FONT></A></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="padding-right: 2.65pt; padding-left: 2.65pt"><A HREF="https://www.sec.gov/Archives/edgar/data/1639691/000163969125000052/final2025directorincenti.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">LivaNova PLC 2025 Director Incentive Award Plan, dated April&nbsp;23, 2025&nbsp;&nbsp;(incorporated herein by reference to Exhibit&nbsp;10.5 to the Registrant&rsquo;s Current Report on Form&nbsp;8-K, filed on June&nbsp;11, 2025 (Commission File No.&nbsp;001-37599))</FONT></A></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; padding-right: 0.75pt; text-align: center"><A HREF="tm2517935d1_ex5-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.1</FONT></A></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top; padding-right: 2.65pt; padding-left: 2.65pt"><A HREF="tm2517935d1_ex5-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consent of Cleary Gottlieb Steen&nbsp;&amp; Hamilton LLP (included in Exhibit&nbsp;5.1)</FONT></A></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; padding-right: 0.75pt; text-align: center"><A HREF="tm2517935d1_ex23-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.2</FONT></A></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top; padding-right: 2.65pt; padding-left: 2.65pt"><A HREF="tm2517935d1_ex23-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consent of PricewaterhouseCoopers LLP</FONT></A></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; padding-right: 0.75pt; text-align: center"><A HREF="#a_001"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">24.1</FONT></A></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top; padding-right: 2.65pt; padding-left: 2.65pt"><A HREF="#a_001"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Power of Attorney (included on the signature page&nbsp;hereto)</FONT></A></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; padding-right: 0.75pt; text-align: center"><A HREF="tm2517935d1_ex-filingfees.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">107</FONT></A></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top; padding-right: 2.65pt; padding-left: 2.65pt"><A HREF="tm2517935d1_ex-filingfees.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filing Fee Table</FONT></A></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

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

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="border-bottom: Black 1pt solid; margin-top: 12pt; margin-bottom: 6pt"><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 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="background-color: white"><B>SIGNATURES</B></FONT></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"><FONT STYLE="background-color: white">Pursuant
to the requirements of the Securities Act of 1933, the Registrant certifies that it has reasonable grounds to believe that it meets all
of the requirements for filing on Form&nbsp;S-8 and has duly caused this Registration Statement to be signed on its behalf by the undersigned,
thereunto duly authorized, in London, United Kingdom, on June&nbsp;12, 2025.</FONT></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>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">LivaNova PLC</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 47%">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Vladimir Makatsaria</FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vladimir Makatsaria</FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer</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"></P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="border-bottom: Black 1pt solid; margin-top: 12pt; margin-bottom: 6pt"><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-top: 0; margin-bottom: 0; text-align: center"><A NAME="a_001"></A><B>POWER
OF ATTORNEY</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"><FONT STYLE="background-color: white">KNOW ALL
PERSONS BY THESE PRESENTS, that each person whose signature appears below hereby constitutes and appoints Michael Hutchinson and Sarah
Mohr as his or her true and lawful attorney-in-fact and agent with full power of substitution, for him or her in any and all capacities,
to sign any and all amendments to this registration statement (including post-effective amendments or any abbreviated registration statement
and any amendments thereto filed pursuant to Rule&nbsp;462(b)&nbsp;under the Securities Act of 1933, as amended, increasing the number
of securities for which registration is sought), and to file the same, with all exhibits thereto and other documents in connection therewith,
with the Commission, granting unto said attorney-in-fact, proxy, and agent full power and authority to do and perform each and every act
and thing requisite and necessary to be done in connection therewith, as fully for all intents and purposes as he might or could do in
person, hereby ratifying and confirming all that said attorney-in-fact, proxy and agent, or his substitute, may lawfully do or cause to
be done by virtue hereof.</FONT></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"><FONT STYLE="background-color: white">Pursuant
to the requirements of the Securities Act of 1933, this Registration Statement has been signed by the following persons in the capacities
and on the dates indicated.</FONT></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: 1 -->
    <DIV STYLE="border-bottom: Black 1pt solid; margin-top: 12pt; margin-bottom: 6pt"><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>

<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="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Signature</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Title</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Date</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Vladimir Makatsaria</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Director and Chief Executive Officer</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(Principal Executive Officer)</P></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">June&nbsp;12, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vladimir Makatsaria</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <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-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Alex Shvartsburg</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Chief Financial Officer</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(Principal Accounting and Financial Officer)</P></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">June&nbsp;12, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alex Shvartsburg</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <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-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ William A. Kozy</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chair of the Board of Directors</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">June&nbsp;12, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">William A. Kozy</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <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-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ J. Christopher Barry</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">June&nbsp;12, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">J. Christopher Barry</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <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-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Francesco Bianchi</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">June&nbsp;12, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Francesco Bianchi</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <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-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Stacy Enxing Seng</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">June&nbsp;12, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stacy Enxing Seng</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <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-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Sharon O&rsquo;Kane</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">June&nbsp;12, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sharon O&rsquo;Kane</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <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-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Susan Podlogar</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>Director</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">June&nbsp;12, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Susan Podlogar</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 25%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 55%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 18%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Todd C. Schermerhorn</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">June&nbsp;12, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Todd C. Schermerhorn</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <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-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Brooke Story</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">June&nbsp;12, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Brooke Story</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <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-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Peter Wilver</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">June&nbsp;12, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Peter Wilver</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <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-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Lindsey R. Little</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Authorized Representative in the United States</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">June&nbsp;12, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lindsey R. Little</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</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: 2; Options: Last -->
    <DIV STYLE="border-bottom: Black 1pt solid; margin-top: 12pt; margin-bottom: 6pt"><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">&nbsp;</P>

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

<P STYLE="margin: 0">&nbsp;</P>

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

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

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><IMG SRC="tm2517935d1_ex5-1img001.jpg" ALT=""></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: right">12 June&nbsp;2025</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">LivaNova PLC</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">W2 6LG</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"><B>Re: LivaNova PLC &ndash; Registration Statement
on Form&nbsp;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: justify">Ladies and Gentlemen:</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: 1in">We have acted as special English
counsel to LivaNova PLC (the &ldquo;<B>Company</B>&rdquo;), a public limited company incorporated under the laws of England and Wales,
in connection with the preparation and filing with the Securities and Exchange Commission (the &ldquo;<B>Commission</B>&rdquo;) under
the Securities Act of 1933, as amended (the &ldquo;<B>Securities Act</B>&rdquo;), of a registration statement on Form&nbsp;S-8 (such registration
statement, including the documents incorporated by reference therein, the &ldquo;<B>Registration Statement</B>&rdquo;) for the registration
of an additional: (i)&nbsp;2,200,000 ordinary shares with a nominal value of &pound;1 each which may be issued or transferred under the
Second Amended and Restated LivaNova PLC 2022 Incentive Award Plan (the &ldquo;<B>Second A&amp;R 2022 Plan</B>&rdquo;); (ii)&nbsp;2,200,000
ordinary shares with a nominal value of &pound;1 each that may become available for issuance under the Second A&amp;R 2022 Plan, as a
result of outstanding awards under the Second A&amp;R 2022 Plan being either (a)&nbsp;forfeited, lapsed, or expired, (b)&nbsp;converted
to shares of another company in connection with a takeover, sale, recapitalisation, reorganisation, merger, consolidation, split-up, spin-off,
combination, exchange of shares or other similar event, (c)&nbsp;settled for cash (in whole or in part), or (d)&nbsp;repurchased by the
Company; and (iii)&nbsp;300,000 ordinary shares with a nominal value of &pound;1 each that may be issued under the LivaNova 2025 Director
Incentive Award Plan (the &ldquo;<B>2025 Director Incentive Plan</B>&rdquo;) ((i), (ii)&nbsp;and (iii), together, being the &ldquo;<B>Ordinary
Shares</B>&rdquo;).</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: 1in">In connection with the Registration
Statement, we have been asked to provide an opinion on certain matters as set out below. We have taken instruction in this regard solely
from the Company.</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: 1in">We understand that the Ordinary
Shares are not and are not intended to be admitted to trading on any market or exchange, or otherwise listed, in the United Kingdom.</P>

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

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><IMG SRC="tm2517935d1_ex5-1img002.jpg" ALT=""></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: 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">In arriving at the opinions
expressed below, we have reviewed the following documents:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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: 72pt"></TD><TD STYLE="width: 34.35pt">(a)</TD><TD STYLE="text-align: justify">the Registration Statement; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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: 72pt"></TD><TD STYLE="width: 34.35pt">(b)</TD><TD STYLE="text-align: justify">a certificate dated 12 June&nbsp;2025 signed by an authorised signatory of the Company (the &ldquo;<B>Company&rsquo;s
Certificate</B>&rdquo;) relating to certain factual matters and having annexed thereto and certified as true, complete and up-to-date
copies of the following documents:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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: 1.5in"></TD><TD STYLE="width: 0.5in">(i)</TD><TD STYLE="text-align: justify">the current articles of association of the Company adopted with effect from 29 June&nbsp;2020 (the &ldquo;<B>Articles</B>&rdquo;);</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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: 1.5in"></TD><TD STYLE="width: 0.5in">(ii)</TD><TD STYLE="text-align: justify">the resolutions passed by the Company&rsquo;s Board of Directors (the &ldquo;<B>Board</B>&rdquo;) on 23
April&nbsp;2025 (the &ldquo;<B>Board Resolutions</B>&rdquo;); and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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: 1.5in"></TD><TD STYLE="width: 0.5in">(iii)</TD><TD STYLE="text-align: justify">the ordinary resolutions passed by the shareholders of the Company at the Company&rsquo;s annual general
meeting held on 11 June&nbsp;2025 (the &ldquo;<B>2025 AGM</B>&rdquo;) approving the Second A&amp;R 2022 Plan and the 2025 Director Incentive
Plan (the &ldquo;<B>Shareholders&rsquo; Resolutions</B>&rdquo;).</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; text-indent: 1in">In rendering the opinions expressed
below we have assumed and not verified:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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: 1in"></TD><TD STYLE="width: 0.5in">(a)</TD><TD STYLE="text-align: justify">the genuineness of all signatures, stamps and seals, the authenticity and completeness of all documents
supplied to us and the conformity to the originals of all documents supplied to us as photocopies, facsimile or electronic copies;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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: 1in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD STYLE="text-align: justify">that, where a document has been examined by us in draft, specimen or certificated form, it has been or
will be executed in the form of that draft, specimen or certificate;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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: 1in"></TD><TD STYLE="width: 0.5in">(c)</TD><TD STYLE="text-align: justify">the accuracy as to factual matters of each document we have reviewed, including, without limitation, the
accuracy and completeness of all statements in the Company&rsquo;s Certificate;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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: 1in"></TD><TD STYLE="width: 0.5in">(d)</TD><TD STYLE="text-align: justify">that the Company has fully complied with its obligations under all applicable anti-terrorism, anti-money
laundering, sanctions and human rights legislation, and that each allotment and issue of Ordinary Shares in the manner contemplated in
the Registration Statement will be compliant with such laws;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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: 1in"></TD><TD STYLE="width: 0.5in">(e)</TD><TD STYLE="text-align: justify">that no document has been entered into by any of the parties thereto in connection with any money laundering
or any other unlawful activity;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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: 1in"></TD><TD STYLE="width: 0.5in">(f)</TD><TD STYLE="text-align: justify">that all consents, approvals, notices, filings and registrations which are necessary under any applicable
laws or regulations (other than laws or regulations of England and Wales) in order to permit the allotment and issue of any Ordinary Shares
in the manner contemplated in the Registration Statement have been or will be duly made or obtained;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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: 1in"></TD><TD STYLE="width: 0.5in">(g)</TD><TD STYLE="text-align: justify">that there are no provisions of the laws of any jurisdiction outside England and Wales that would have
any implication for the opinions we express and that, insofar as the laws of any jurisdiction outside England and Wales may be relevant
to this opinion letter, such laws have been and will be complied with;</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: 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">&nbsp;</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: 1in"></TD><TD STYLE="width: 0.5in">(h)</TD><TD STYLE="text-align: justify">that the Company has complied with all applicable provisions of the Financial Services Act 2012 and the
Financial Services and Markets Act 2000, as amended (the &ldquo;<B>FSMA</B>&rdquo;) and any applicable secondary legislation made under
any of the foregoing with respect to anything done by the Company in relation to the Ordinary Shares from or otherwise involving the United
Kingdom (including Sections 19 (carrying on a regulated activity), 21 (financial promotion), and 85 (public offers) of FSMA);</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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: 1in"></TD><TD STYLE="width: 0.5in">(i)</TD><TD STYLE="text-align: justify">that at the time the Board allots any Ordinary Shares, or grants any rights to subscribe for or to convert
any security into Ordinary Shares in connection with the 2025 Director Incentive Plan, it: (i)&nbsp;will be authorised to do so for the
purposes of section 551 of the Companies Act 2006 (the &ldquo;<B>Companies Act</B>&rdquo;) pursuant to an ordinary resolution validly
passed by the Company&rsquo;s shareholders or the Company&rsquo;s articles of association in force at that time; and (ii)&nbsp;as may
be required, will have the power to do so free of the restrictions in section 561 of the Companies Act pursuant to a special resolution
validly passed by the Company&rsquo;s shareholders or the Company&rsquo;s articles of association in force at that time for the purposes
of sections 570 or 571 of the Companies Act, and in each case where relevant such resolutions and authorities will remain in full force
and effect and not having expired, been rescinded or amended;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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: 1in"></TD><TD STYLE="width: 0.5in">(j)</TD><TD STYLE="text-align: justify">that at the time of each allotment and issue of any Ordinary Shares, the Company shall have received in
full consideration equal to the subscription price or other consideration for such Ordinary Shares and shall have entered the holder or
holders thereof in the register of members of the Company showing that all such Ordinary Shares shall have been fully paid up as to their
nominal value and any premium thereon as at each allotment date;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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: 1in"></TD><TD STYLE="width: 0.5in">(k)</TD><TD STYLE="text-align: justify">that at the time of each issue of any Ordinary Share, the issue price or other consideration for such
issue is not less than the nominal value, if any, of the Ordinary Share;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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: 1in"></TD><TD STYLE="width: 0.5in">(l)</TD><TD STYLE="text-align: justify">that the meeting of the Board held on 23 April&nbsp;2025 at which the Board Resolutions were passed was
duly convened and held and such resolutions are a true record of the proceedings at such meeting and are valid, in full force and effect
and have not been amended, revoked or superseded;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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: 1in"></TD><TD STYLE="width: 0.5in">(m)</TD><TD STYLE="text-align: justify">that the 2025 AGM at which the Shareholders&rsquo; Resolutions were passed was duly convened and held
and the Shareholders&rsquo; Resolutions were duly and validly passed at the 2025 AGM, are in full force and effect and have not been amended,
revoked or superseded;</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: 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>

<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: 1in"></TD><TD STYLE="width: 0.5in">(n)</TD><TD STYLE="text-align: justify">that each director of the Company has disclosed any interest which he or she may have in the transactions
contemplated by the Board Resolutions in accordance with the provisions of the Companies Act and the Articles, and that none of the relevant
directors of the Company have any interest in such transactions except to the extent permitted by the Articles; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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: 1in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(o)</FONT></TD><TD STYLE="text-align: justify">that the directors consider in good faith that the actions to be carried out pursuant to the Board Resolutions
by the Company will promote the success of the Company for the benefit of its members as a whole.</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; text-indent: 1in">Based on the foregoing, and
subject to the further qualifications and limitations set forth below, it is our opinion that the Ordinary Shares, when issued in accordance
with all necessary corporate action of the Company, the provisions of the Company&rsquo;s articles of association in force at that time
and the Second A&amp;R 2022 Plan or the 2025 Director Incentive Plan (as applicable), and subject to receipt by the Company of the aggregate
issue price or other consideration in respect of such Ordinary Shares, will be validly issued, fully paid and non-assessable (for the
purposes of this opinion, &ldquo;non-assessable&rdquo; means that no further contributions in respect of the Ordinary Shares will be required
to be made to the Company by the holders thereof, by reason solely of their being such holders).</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: 1in">The opinion set out above is
limited to the laws of England and Wales in force as at the date of this opinion letter (taking into account the effect of the Agreement
on the withdrawal of the United Kingdom of Great Britain and Northern Ireland from the European Union and the European Atomic Energy Community
and the European Union (Withdrawal) Act 2018) (as amended from time to time, including by the European Union (Withdrawal Agreement) Act
2020 and the Retained EU Law (Revocation and Reform) Act 2023), as currently applied by the courts in England and Wales, and are given
on the basis that this opinion letter and any non-contractual obligations arising out of or in connection with it will be governed by
and construed in accordance with English law.</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: 1in">We hereby consent to the use
of this opinion as a part Exhibit&nbsp;5.1 of the Registration Statement as counsel for the Company who have passed on the validity of
the Ordinary Shares being registered by the Registration Statement. In giving such consent, we do not thereby admit that we are within
the category of persons whose consent is required under Section&nbsp;7 of the Securities Act or the rules&nbsp;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; text-align: justify; text-indent: 1in">The opinion expressed herein
is rendered on and as of the date hereof, and we assume no obligation to advise you or any other person, or to make any investigations,
as to any legal developments or factual matters arising subsequent to the date hereof that might affect the opinions expressed herein.</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>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-size: 10pt">Very truly yours,</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 50%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 3%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; width: 47%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-size: 10pt">CLEARY GOTTLIEB STEEN&nbsp;&amp; HAMILTON LLP</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-size: 10pt">/s/ Daniel Tierney</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">Daniel Tierney, a Partner</FONT></TD></TR>
  </TABLE>




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

<!-- Field: Page; Sequence: 5; 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-23.2
<SEQUENCE>3
<FILENAME>tm2517935d1_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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit&nbsp;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">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING
FIRM</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">We hereby consent to the incorporation by reference
in this Registration Statement on Form&nbsp;S-8 of LivaNova PLC of our report dated February&nbsp;25, 2025 relating to the financial statements
and the effectiveness of internal control over financial reporting, which appears in LivaNova PLC's Annual Report on Form&nbsp;10-K for
the year ended December&nbsp;31, 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; text-align: justify">/s/ PricewaterhouseCoopers LLP</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">June&nbsp;12, 2025</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: 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>4
<FILENAME>tm2517935d1_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/2025" xmlns:ffd="http://xbrl.sec.gov/ffd/2025">
  <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-138">S-8</ix:nonNumeric>
          <ix:nonNumeric name="ffd:SubmissnTp" contextRef="rc" id="ixv-139">S-8</ix:nonNumeric>
          <ix:nonNumeric name="ffd:FeeExhibitTp" contextRef="rc" id="ixv-140">EX-FILING FEES</ix:nonNumeric>
          <ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="rc" id="ixv-141">0001639691</ix:nonNumeric>
          <ix:nonNumeric name="dei:EntityRegistrantName" contextRef="rc" id="ixv-142">LivaNova PLC</ix:nonNumeric>
          <ix:nonNumeric name="ffd:PrevslyPdFlg" contextRef="offrl_1" format="ixt:booleanfalse" id="ixv-143">Fees to be Paid</ix:nonNumeric>
          <ix:nonNumeric name="ffd:PrevslyPdFlg" contextRef="offrl_2" format="ixt:booleanfalse" id="ixv-144">Fees to be Paid</ix:nonNumeric>
        </ix:hidden>
        <ix:references>
          <link:schemaRef xlink:href="https://xbrl.sec.gov/ffd/2025/ffd-2025.xsd" xlink:type="simple"/>
        </ix:references>
        <ix:resources>
          <xbrli:context id="rc">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.sec.gov/CIK">0001639691</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-06-12</xbrli:startDate>
              <xbrli:endDate>2025-06-12</xbrli:endDate>
            </xbrli:period>
          </xbrli:context>
          <xbrli:context id="offrl_1">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.sec.gov/CIK">0001639691</xbrli:identifier>
              <xbrli:segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                  <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
              </xbrli:segment>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-06-12</xbrli:startDate>
              <xbrli:endDate>2025-06-12</xbrli:endDate>
            </xbrli:period>
          </xbrli:context>
          <xbrli:context id="offrl_2">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.sec.gov/CIK">0001639691</xbrli:identifier>
              <xbrli:segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                  <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
              </xbrli:segment>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-06-12</xbrli:startDate>
              <xbrli:endDate>2025-06-12</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-178">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-179">LivaNova PLC</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-180">Equity</ix:nonNumeric>
          </td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTitl" contextRef="offrl_1" id="ixv-181">Ordinary Shares, 1.00GBP par value</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
            <ix:nonNumeric name="ffd:FeesOthrRuleFlg" contextRef="offrl_1" format="ixt:booleantrue" id="ixv-182">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-183">4,400,000</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-184">46.23</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-185">203,412,000.00</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-186">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-187">31,142.38</ix:nonFraction>
          </td>
        </tr>
        <tr style="background-color:#E7E7E2">
          <td style="text-align: center;">
		2
	</td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTp" contextRef="offrl_2" id="ixv-188">Equity</ix:nonNumeric>
          </td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTitl" contextRef="offrl_2" id="ixv-189">Ordinary Shares, 1.00GBP par value</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
            <ix:nonNumeric name="ffd:FeesOthrRuleFlg" contextRef="offrl_2" format="ixt:booleantrue" id="ixv-190">Other</ix:nonNumeric>
          </td>
          <td style="text-align: right;">
            <ix:nonFraction name="ffd:AmtSctiesRegd" unitRef="Shares" decimals="0" format="ixt:numdotdecimal" contextRef="offrl_2" id="ixv-191">300,000</ix:nonFraction>
          </td>
          <td style="text-align: right;">
            <span>$</span>
            <ix:nonFraction name="ffd:MaxOfferingPricPerScty" unitRef="USD" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_2" id="ixv-192">46.23</ix:nonFraction>
          </td>
          <td style="text-align: right;">
            <span>$</span>
            <ix:nonFraction name="ffd:MaxAggtOfferingPric" unitRef="USD" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_2" id="ixv-193">13,869,000.00</ix:nonFraction>
          </td>
          <td style="text-align: right;">
            <ix:nonFraction name="ffd:FeeRate" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_2" id="ixv-194">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_2" id="ixv-195">2,123.34</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-196">217,281,000.00</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-197">33,265.72</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-198">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-199">33,265.72</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-200">Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the "Securities Act"), the Registration Statement covers an indeterminable number of additional ordinary shares, par value 1.00 GBP per share, of LivaNova PLC (the "Ordinary Shares") that may be offered and issued under the Second Amended and Restated LivaNova PLC 2022 Incentive Award Plan (the "Second A&amp;R 2022 Plan") and the LivaNova PLC 2025 Director Incentive Award Plan (the "2025 Director Incentive Plan"), to prevent dilution resulting from stock splits, stock distributions or similar transactions.

Proposed Maximum Offering Price Per Unit is calculated pursuant to Rule 457(c) and Rule 457(h) under the Securities Act based on a price of $46.23 per Ordinary Share, which is the average of the high and low price per Ordinary Share as reported by the Nasdaq Global Select Market on June 9, 2025.

Amount Registered represents Ordinary Shares being registered pursuant to the Second A&amp;R 2022 Plan.</ix:nonNumeric>
          </td>
        </tr>
        <tr>
          <td style="width:10pt;"/>
          <td colspan="7">
            <hr style="width:100%;text-align:left;margin-left:0"/>
          </td>
        </tr>
        <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">2</sup>
            </p>
          </td>
          <td colspan="7" style="white-space: pre-line;">
            <ix:nonNumeric name="ffd:OfferingNote" escape="1" contextRef="offrl_2" id="ixv-201">Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the "Securities Act'), the Registration Statement covers an indeterminable number of additional ordinary shares, par value 1.00 GBP per share, of LivaNova PLC (the "Ordinary Shares") that may be offered and issued under the Second Amended and Restated LivaNova PLC 2022 Incentive Award Plan (the "Second A&amp;R 2022 Plan") and the LivaNova PLC 2025 Director Incentive Award Plan (the "2025 Director Incentive Plan"), to prevent dilution resulting from stock splits, stock distributions or similar transactions.

Proposed Maximum Offering Price Per Unit is calculated pursuant to Rule 457(c) and Rule 457(h) under the Securities Act based on a price of $46.23 per Ordinary Share, which is the average of the high and low price per Ordinary Share as reported by the Nasdaq Global Select Market on June 9, 2025.

Amount Registered represents Ordinary Shares being registered pursuant to the 2025 Director Incentive Plan.</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>GRAPHIC
<SEQUENCE>5
<FILENAME>tm2517935d1_ex5-1img001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tm2517935d1_ex5-1img001.jpg
M_]C_X  02D9)1@ ! 0$       #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" #J U$# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MB:*YF\/6WQ*\=>'O!\^MQ6;Q1WDFF1ZW?6;7B6SSP),T <1M-&K$%EK\KO\
M@F-\7O\ @CC\1OBYK.G_ + _@'P9X=^-VE^!I'\6:GH7P'\8_#345\/2/8+J
M5F_B#Q!X2T*SN[>2]CMV:SANY9)?+21495+5\C?\%EO$_P"RSX._X*/_ +"'
MB#]LKP5#X\^!-I\,_C.FO:)>?#W5OB38MJ4\&F1:.\OAW1M-U6]FVZ@UO(LR
M63+!-%!+(RHI90#^E3X<?%#X<?&#PK8^.?A5XY\*_$3P;J;2II_B?P;KFG^(
M=#O'@<QS);ZEID]Q:R-%("DBK(65@00*[NOYFO\ @WSO? FO_$?_ (*.>*OV
M<4U/0_V/-8^/.BK\&?!&NP'0]7T+Q%!I%U+X]O5\'RF"Z\.:)J,USI$6@P76
MG64YTZRBM[A3<6LJ1_TR@8SUZYY_STH \!^,_P"U5^S3^SI/HUM\>OCQ\)_@
M]<>(O..A6_Q&\<^'O"4VKBVVF=M/BUJ_M'NA#N&\PJX4D9/!KUW0?%OA?Q1X
M;L/&/AOQ!H^O>$]5TR/6M-\2:1J%KJ&BW^DRPFYCU&TU*UEEM9[-X/WPN(Y6
MC,?S;L5_)Y^W!X<_9_\ A)_P5.^.OQ>_X*6_ ?QI\2/V:/B?\&_"OA?X!_%:
M3X9ZO\5?AC\,;RRTN*'Q#:ZQ;:7IVKW&@>(O[6AO[_1WMK59%AN+V62-Q=+(
M/U]_X(S_  <\%_"3]A7PMX+^'WQM\/?M"?"#5/$WCS6/AIXNT*.X6RM_ ?B'
M7K^ZL/#%_;7LLEQ;:GI*SW%IJUA-%:M:7GGVKVT;1L" >ZR?\%2/^"<$4[6T
MG[<O[+*7"3/ \+?&OP&)5FCE:"2(H=:R)$F5HG0C<KJ5(!KZ)^(W[1WP"^$/
MP^TKXK_%+XR?#?X>_#/73IPT7Q[XP\7:+H'A+5#JUNUWI8L-=U&\M]/NC?VJ
M/<6@AG8SPJTD>Y 37\YWCO\ X)Y?L46'_!;+X*_""U_9C^$<7PPU[]CKXB^-
M=9\&)X(T@>&K_P 76_C[3(8?$%S8BW^S2ZN+:YF@^TNGF^0^T,!P?6_^#C#3
M_AGX%_8U_9=T[Q/H-C:_![PG^UW\$;;Q)X?M-#FU32K3X>Z/;:RFK::NA6%O
M<S7.FQ:)#/;-86UK.\L ,$4,C,J, ?LA\*?V[?V+_CIXPM/A]\&OVIO@-\4?
M'-];7-W9>$O GQ.\)^)O$-W:V<9FN[BWTK2M3NKR6&WB!DFD2)EC0;F('-;/
MQH_;*_9._9RUW3_#'Q[_ &C?@U\'?$6JZ:-8TW1/B/\ $+PUX1U.^THS26XU
M&UL]:U"TGGLS/#+"+B-&B,L;INW*<?DI_P $]OC5_P $/OB-^T+H.B_L2?#G
MP'H/[0MMX4U:_P!,U'2/V>O&WPZU2VT**W@@U@V_B/7O!NB6,<1AF6#R/MP>
M>*0JB.,U\??\%0?''[#7P]_X+#_#GQ!_P4"\-Z+XB^!X_8AO[2SMM>^&NO\
MQ-T__A,IOB7.VEE]%\/:+KUY"R6*:G(EZ]FD,+JB/*&F16 /Z;/@_P#'3X,_
MM!>%G\<? WXH^!/BWX.COYM*D\3_  ]\3:3XKT--2MXXI9[!M2T>YN[5;N&.
M>%Y8#+YB+*C,H##-'P9^T1\"/B+J7Q&T?P%\7_AUXPU7X0:A<Z5\4].\.>+-
M&U>]^'NI6;W<=U8^,+>RNYI= NK=["]2:'45MWC:UN P!B?'SS_P3T\1_L6^
M,?V?++Q3^P?X8T'PK\#M:\0ZM+%:^'OA_K/PVMKSQ#:M%8ZK?3>'==TC1-06
MY<VT,3W<EBJSI$FQV501_(W^Q7\1]?\ V=_^"BO_  4.\2>(C=6_PE_:^^.O
M[:/[.D%XEK<VT&F?%_X;:E+XW\(2:U<2,ME(/$>E^,=1T3PY&"US=7BND6U3
MM8 _N>\!?$'P/\4O"FD^.?AOXN\/>.O!FNQ23:-XH\+:K9ZWH6J10S26\LMA
MJ=A+-:7*1SQ2PNT4C!9$="0RD5V%?DW_ ,$/EV_\$Q_V9U$'V8#1O% $'E-!
MY0_X3+7_ )!$P!0+T /;L*_63 ]!0!X/XX_:C_9P^&?CWP_\+/B%\=?A3X*^
M)/BJ6VA\-^!?$_CGP[HWBK7)KQS':Q:9HE]?PW]W)<2*5A6&!C(00H->[JRL
MH92&5@&5E(*LI&001P01R".".17\56@?L_\ [,?[8/[<'_!7#]E/XW:KX.7]
ML;Q?\28O$O[-7Q;\3FUUVP\/:'HOAK2;VST7P-KIS/IWB#PM&MI'XRT&TNH+
MW^SPT=O#C3[N2/\ KT_9\TNZT'X'_"GP_?>,['XAZCX?\!^&="U+QQIMVM_8
M^*-2T?2K;3[[68+M9IC.E[<V\LVXRN^7P[%@U 'L5<%X>^*7PW\6>(/&OA7P
MQXY\+:_XF^'%S:V7C[0=)UNPO]6\&W=]9C4+.V\1V-O/)<:1-=6)%W!'>I"T
MMOB50R<UWM?R?_#/_@HW^R;^PY_P4+_X*M^'?VC_ !SK_@O5OB1\0? UYX/@
MTGX<^/?&$6HVVE?#2VM[Z3[5X1\/ZU!:B.XNHL_;7MBTDC[ P1B #^GOX<_%
MWX6_%_3;O6OA9\0?!_Q"TFPO[O2[W4O!^OZ;K]E:ZCI]S-97MC<7.FW%Q%%=
M6EW;SVUQ ["2*:&2-U#(P$7B?XR?"CP7XW\$_#7Q=\1O!GAKX@_$EM27X?\
M@O6_$6F:;XF\9G1H%N=6'AO1[JYCOM8.G6[K->"RAF\B-E:3:"#7X*_\&X>M
MV/B?]F;XE^)M)FO)M%\0_%/QSK>DRW5G/8^?8ZGXY\3W=M=?9KE(YXIKJ&5)
MIXY8HY%D8AU# BOSM_X*V?$;6]:_X*97G[57AJZNKCP#_P $JX?V94\?:?;0
M7+W6H:K\8_B4+KQ/'H\L3;75/";6-MJ3V\4OD*THNMR*8U /[(?&'C+PG\/O
M#.M>-/'/B/1?"/A'PY83ZIK_ (D\0ZC;:3HNC:=;)YEQ?:EJ-Y)%:V=K"@+R
MS3R(B+RS "N)^$GQ[^"?Q[\)W/CSX)_%;P#\5_!5G>W.G7?BKP!XITCQ3H-M
M?V<$5S=6<VJ:1=75I'<V]O-#/-"TH>.*5)&4*X)^'?\ @K'K-MK_ /P2V_:O
M\0:9(9[/6O@#KVK6DEJ1.LUK?Z0EU'L9#MEC>*0 D9#*3Q7\L_\ P0W_ &GM
M2_9 _P"">G[<_AOQ3);Z7N_9VTS]J'X-6LOVBRD\17'B?1]<^%5Y:VL*+((=
MOC/P?I.F&X7YI;O458J%&: /[?/A/\>?@K\=['7-4^"WQ5\ _%33O#.L3>'O
M$-[X"\4:1XGM=$UVW1))](U.?2;JZ2SU"&.1'DM)V295=25 /.KX/^+?PO\
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
M/?>&?''C#4?&&@1>.O#'BG3;Q]/U#POK&KO=7%U.52*>(QV;-%:PWL_ZW?\
M!+O]A;QG^RU_P3QTS]F/XSQ^'H?&'BH?$_5/&&C^%;V[N-!\/GXEZUK>IIX?
ML-0(@GF&C6.J064\\&V,SP2_9I'B$<C?K)10!_(?X?\ A=_P5J^$?['/C'_@
MD=H?[%OAWQQX5\6V_P 3/A-X>_:UN/BOIEIX%M?@[\0-9U0S>)=7\,>5+K]K
MJNG:)KES9P:=]J^V));I<16]V8Q%/_0C_P $Y_V.-._8%_8]^#W[*VE^(Y?%
MMM\,]*O[=]=DMFM?M5WK&IWFM7JK"\]P_DV]U?36\+M(6DCC21DC+;5^WZ*
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
M&?A[5])NYI3HNMK>&6"TU>WL=3LY4FMY;=XHXKF;].J* $_/\OI[?YY]./R
M_9%_9:^)7@C]KO\ X*9?$KXD?#&QLO"/QN\<^!]3^$WB'4KG1=7;Q98:7X &
MDZE<6]H+F\N='CM]0VVACNH;0RL/-"D@E?V HH _%3_@C+^S!\=OV5_@G\5?
M#OQG^&O_  @>NZO\2?'OB#P_I*:]I>L'4=+U'Q?XCU7271].O;NVM$N;.\LW
MCCDEC*+,%D2(HR+^='AC_@AQXO\ VK/AO^VM\9OVI[KXJ_##]HK]HSXE?%S6
MO!WP\T7XK7-IX/M_#=A>WR?!NV\>:3X=O+W0-??2YXK>]MA+)=16]G);1LB2
MK**_K"HH _$'4?@M^U;\5/\ @A_J_P"SWX^^%%SIG[4$G[-^H_">;X?77B30
M[BZU?7/#=M+X:TC4&U^TU.71P_B2PT^UUI2VH((C>B&<PRJZ)^)?A3_@BG^U
MAJWP*_X)9^&-9^$@\,:OI%G=_!K]N?0)/&NE226_P/TWXSVGQ:\/V-S)::G<
MVFKP+<V-],D.FS7%S'=ZE;0RCREEB/\ ;E10!^./_!*[]EWXQ?LY?$W_ (*%
M:E\3O K^#/#_ ,6_VL?$OCKX77#:QI^JKXF\#7.G64&F:W&EE>W3Z>LR1B,V
M5U';31-&=T()-97_  3A_9=^.?P1_:H_;_\ B%\3_A^?"WA/XQ?M#>*?&?P[
MUMM<TW4?^$C\-ZAI^A0V6HI965[=2V2W#6D^8KN.WFB*%'B7BOVCHH _G%^*
M.E?M]?LO?\%/OVH?VF?@9^PIJ_[3GPZ^,_PS^%?A/1M:TWXO>#/ GV:\\)VK
MKJ)>QUZXFN642W+Q,?LMNP, >/SUE)B_0O\ :L\/?'K]JG_@F=\9O#5W\$;S
MP1\=_BE\'/$>EI\%)O%>BZI>:?XAO8)H+?0G\56ES:Z/,\RA&^V17$<2;P V
MY:_2^B@#\U?^"0WP0^)O[.G_  3S_9T^#?QC\(2>!/B+X,\,ZC8>)/"DNIVN
MKR:3<3:]JEW#"^HV5S>6UR7MIX9-\=S(,/M8A@0/RWT_P=_P4A_X)L?%G]L/
MX?\ [-7[&FF_M9_"']KGX[>,_CQ\/OB#IWQ0TKP7>> ?&7Q1LH8O$VC^-](U
M>W=UTO2+NVBETV:QEAMY;6 >9=K/<LEO_3E10!^<?_!*K]DKQM^QE^QA\//A
M%\4+S3M0^*UUJ'BSQS\2;K2+NYOM.'BSQWXGU;Q3J%C:W=VQ>Y32SJHTYKE0
MD=RULTZ(H<"OQ9^)G_!*G]H_XH_L*_MZ>$HOAVOA[]H=?^"@/QP_:J_97)\5
M6=M=>);/4M8C?1=0M=4LK]X]$G\5>'[C5M.L[/4+FTCM[R2UN-0CB16(_K"H
MH _/O_@EA\'_ (E? 3]@+]F3X2?&#PP_@WXE>"?AQIFD>+O#4FI6FKR:3JT;
M2R7%L^HV-S>6MTX9PS/#<RIEB W&!]]WL;RV=W%&-TDEM/&BY W.\3JHR2 ,
MD@9) '<@59HH _F _8I\0?\ !33]AZX^-WPDTS_@F?K_ ,3O"/CG]IOXF_$S
M2?B/;?'CX>Z%:W&@^./%Z""\;1;ZYO;R(P::&U)X6E0D$1)&@RR_?_\ P6H^
M WQT_:3_ &%?$/@;X#?#!_B5\3SXK^&7B>Q\$1^)-/\ #UQ=?\(YXQT/7M2L
MTU34;FUT\>5;V<Z/-+.OW-T4<Q81M^P%% 'YL_L7?M)?MG_%KQ7?>"OVC/V$
M-:_9@\(^'O!.GW6D^.]1^+?@WQ[;Z]KL L+-M 32?#P%[:2>2]Q="[E+0!+?
MRV*R.%'R[^R3^P7J-C_P4%_X*/\ QS_:$^ /@W5O!WQ0^(_PB\1_ ?QIXLL_
M#?BF[U&+PUX/>RUB_P!(M)GU&[\/M8:BENJO)'93SR .$(B##]R** (;>WM[
M2&.WM8(;:")0D4$$:111J!@*D<85%4#@!0!4U%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MVOC&ZM9%$!U]X?$&J0SW!VS-'<D%<$UV_P"V+X^^-VA_MI? /X7>"_VC]?\
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
MUOJEW96$.GF2[MK#Q197<-CJ5Y9K:S2 ']#7GQ?\]8_S_P#LJ*CV6GI'^?\
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
MXCN/BO8>++S5]:N+2%I=9U3Q)'/X*CDM-"O+GQ%':W%](BW%OY\)$AY#Q/\
MMM>!]!_:W\'_  ";4I/[)U+X?^.]4UV\&E:PSV7B_0O%'@K0]'TM=FF.LT=W
M'KVH,;J&X,$9A7S.'1J /N!-!T.(1B+1M)C$-Q]JB":=9H(KDX'VB,"$>7.=
MJ_O5VR?*HW<##9/#^@S333S:)H\T]P-L\TFF63S3*'$@6:1X6>4"0*^'8C>
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
M O@7Q!%X6^%7[0O[)B? ?XK:7J_BOQ=X]URU\:Z=I^JZ9X<\5^'[[Q+/*_\
M9FD:?K6I:=/8K+8&_MGL3BW&GQQN ?H%??M&:7:0_ 2XB\#>,;V#]H*XM[/P
MU+;-X;VZ'>7/A>_\7Q6WB'S]=B96_L33+^<MI@U"/S+8Q>9N>/?F_"W]J[X>
M_$KX4_$;XS7=GK'@'P-\+O$_Q(\+^*]2\9OH]LMI<_"G6-2T#QE?;],U34H4
MT_3M5T?4K433RQ/,;9I8XS"\3OY=\,?@I\>+MOV?].^,D?PULM-_9PMH;S1-
M2\#ZIK5_>>._%5IX'U3P'!J=WI^J:591>$=)?3-:U*ZDTB*\\0W"W,ELBZF8
M[=S<>*^%?V)_C+=_!;XJ_LT^-?$WA#1/A/\ &3Q3^TIXH\;:QX7NKS4_%-Y%
M\?/$?B_Q%9:!86^IZ/:V>FQ^%;GQ4LLFJK/<3:I/I4+"UM(9Y8@ ?2WAC]LW
MP5JWCSX9^!O%?@?X@?#-_C7I]S??![Q!XVL-(MM$^($UI9#59M(L&TW5]2OM
M'UPZ,PU>'2/$EGH]_<V4=T\$$C65XD'V)]/\_P"?UK\Z;7]EWXP?$?Q%^S!_
MPO76_ T_AS]E?53XHTRZ\*IJ4^K?$[QO:>$]0\"Z1K^I6U[#:6_@[2X-$U;6
M;N\T"WN?$+76HWUH4U."+33]L_155"J%' 4  >@' 'X"@!:/Q_#C_#/ZT?TH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** #_/\ GZ5\E?M!?LLGX]?$7X#?$*?XH>+?
M!<W[/_CQOB)X8T7P_9>'KC3=6\0RZ'K/AFX.MG5]*O[F2UFT#7]5T\Q6DUJ\
M9N1<Q2+/%&Z_6G/MWQSU].<<>_!K\PKC]N3XTWWCW]JSPAX2^ O@W7K;]D[Q
M)IFB^+))OBGJ-AK?BJ#5_!NF>/;#_A$M+/@2>TNM5E\/ZO9HVG7FIVD8U/SK
M47A@C6Z< ^R? 'P1E\"?%[XR_%E_BC\3O%:_& ^#V'P^\5>(4U'X?_#I_"6D
M/I+_ /"NM#6UB;0%\0[QJ'B!6N+D7NH*LX\O[IZJ^^$7@'4OB?H7QAO-#27Q
M[X;\*Z_X,TC5OM%PL-OH/B?4=%U76;>33EE%A<3W-[X>TJ1+V>WDN[<0,EO-
M&D\ROTOA?Q;HGBVTN)]'O[2[FTZ>.PUFUMKF&YDTG53:6]W/IEX86817=LES
M&)8FVNI(RHS65I_Q*\&ZI\1O$WPGL=76;QYX0\+>%_&?B#1!;W"M8^'/&5_X
MATSP[J!N6B%K*+^]\+:Y"(HIGFB-D6E1%DC+ 'Q?^T/_ ,$VO@!^T%\1/A1\
M2+_0M#\(ZQ\,_B6?BG?IH'@OP;+_ ,+"\0-I^HZ5);^-KK4]$O;S4].FM-7O
MWEA2>&1KQ[>\$HFMHB.P_:T_8,^!_P"UM\//$'@CQ3X?T/PUJOB+2(?#]S\0
M-&\)^%KSQI8Z'$)%^P:3JNM:1J)TX 32>1-;HLUJSL]L\3L6KJ_%?[77P_\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBCI0!YE\9OA;H_QL^%WCCX3>(M2U;2?#WC_P /ZAX8
MUZ[T.6V@U3^Q]5A:VU&WM9[NVNXH&NK5Y;=IA"98TD9X6CE"NOSE??L)_"W5
M/!OQ+\*ZCXB\<W>H?&#P+X;^&?Q#\82ZG8CQ#KW@/PE::G9^'_#BB/35TK2[
M:PCUC49!<:3IUG>RSW4DT]S([$GZ,^+WQ?\  WP/\%W/CSX@ZF^F:##J>B:)
M"T%M->7=[K/B/5;31-#TRSM;=7EFN+_5+ZVMD(41Q"0S3O'!')(OCEM^V/\
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
MI^&FEM''K/B3PM=6&M7NC:D-$FFBAUC2_P"TH]6TYKFQ-S91IJ%BT_"_&_\
M9Y^/O[5OPRU_X?\ Q0UGP%\*[<Z3X3UCPW#X)N;[QMGXH^#/%NB>-O#_ (@U
M>_U;2/#DC^&['5O#UI;S^'K>V#W]E>WHDOXW2%AP7Q;_ &3/CE\?/$ES\2O'
M4?PW\.>+O"?[-OQ3^!OP[\-:%XBUW5-*O]8^+4OA=_$'BGQ+X@F\/Z;+;VEG
M%X1TZ'3='M]#O1']KO99;J1O)$8!].^%/VOOAA\1?#7P2\8_#"/5/B+X8^.F
MJ0:1X>U;PY+HP&@WSZ5>ZU=VWBNRU+5+&_TB[TNPTS4GU*Q:UDO;6XL9[-[?
M[7LA;&\8?MG>!?!GB/X^^%=0\'^.KK6OV>/"7A?QQXLLK.ST=KC6O#/BZ348
M](U'PG;S:O#<:PLKZ1JT(B2*.:6ZL)[*W2:[V0O\[^%?^"=5C\/_ -I/X1?M
M*_"O4[+X4W$FKZAK_P"T;\)=#N[K5/AYXZU^]\"ZYH-MXD\-VL]M96^C>);#
M7M5:ZN-4L--TP:W;7^JSZG;RWDT;)ZS\=?V/]1^)_P"TW\(/CMX>U_3-"T;1
M=%D\*_&G0)K>Y^W?$+P[X>\0:9X[^&\-I>P2+%;7/A;QKI;LWVN&>"?1->UZ
MT\HR7$3H >LZ7^U;\,-1^/?A[]F^X&MZ5\3_ !)\+7^*]EI^HV"IIJZ/;WFG
M6=]HCZM%--82^)]..KZ?<WNCVTTUQ!9W<%VW[B:-WZ7P]\>M \1?'SQ]^SW:
M^'_$,'BGX=^"O"7CW6M9N%TO_A'Y= \;WFLZ?X<>SEBU*74'N+Z^\-^(;<PR
MV$30'299)MD5Q9R7'YF_$W]@[]I[7/%6F?M$> _&W@73/VGM#_:&UWXAZ5)K
M>N^(+CX6CX<ZAHT_@^ST.?1+71HKT:JG@NU\/:=J$$<JV-[K.CQZRTBLRVJ_
M2$_P8_:HT7]IOXG?'+P=!\(X(/BG\*/@/\,;VXU3Q#K\E[X</PVU_P <:UXI
MUNUTB#PT(-7DOX_'M_:Z-:3:E8HCZ9;3W,FVY>&( ^F_AI^T!H/Q/\5?'+PE
MH_AKQ+I]]\ _%T7@?Q;<:HNE):7_ (@G\-:7XP@MM%>VU.YDGCD\.:[H>I>=
M=1VT:KJD,#L+F"[A@\=^$_[;_AWXQVVCZOX3^$GQ3D\,ZUXE\3^$;?Q*\/A&
MZLH->\)7>H:=JUK>V6F^*;W6+2V35--FTR/4YM.336NY;93=*D\;GA?AU\$?
MVH?A[\7?VA=>TH?"N#P7\?/CK9_$_5=5DU[7+WQ'8>&M)^%/@SX>PZ#;:,?#
M=MIZ:AK5WX*M;^[OGU*:+3K34KBU@ANIH([A_+?V2_V0OCW^STGA>SNO#'P2
MAUBR\=?$C4M<^).E>)O$][J;^!/B3X[D\=:UX?L_"#^'=+T^?57FM].TV'5;
MS5W^RA)KR*(@FUD /J#X2?MJ^ OC-J'@W2_"'A#QN;[Q5XI^)OA#4;.^@T*"
M_P#!.J?"C5CH?BE_%^F)K<NH:;:+JNRSM;B.UN$E>XLW;RX[ZU>;[*KXD_9^
M_9LU_P"$?[2'[5OQ6NM.\'V/A/XY>)_"OB?PQ;:%=7TFJVFH:=X8L-"\2W6J
MV,]C;V-C<ZY<:79WMS)ILTGVUXTDNP\T8E;[;H **** "BBB@ HHHH ****
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
M_P#KHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ*::&WC:6XFB@B7&Z6:1(
MHUR<#<[E5&20!DC).*I)K6CR+(\>K:;(D0!E=+^U=8P6"@R,LI" L0H+$98@
M#DXH ^-/VUOA1\3/B!9? 7QI\,=&L_&6H_ SXYZ#\4M>^&M[?0Z?%\0_#=OH
M/B'PUJ6D6EQ>RPZ7_;>DCQ#'XI\/1:M+#I\NNZ'81SW5H&%U%\K_ +;G[-/[
M0'[:W@WPQ?\ @WPE9_!C5_A%\6?AO\7=#\->-K[27U+XP7?@F'7)-3\#>-;G
MPIJ6LZ9;>%-374-/M+2:XN;]UFBO3/8+!Y+/^P$,\%P@E@FBGC)($D,B2(2#
M@@.A9<@@@\\'@TGVB#RFG\^'R4W[YO,3RD\LE9-TF[8OELI5\D;2"&P0: /R
M4^+GP/\ C+\>/B<WQJA^$FN?#5O O[)7QE^#]GX2OM:\''Q!\2O%WQ4_X1*X
MT_2V&C:QJ&CQ>'/"K>%IUM)=5U:U9[W5P\4,$,,S3<;K7P?_ &J_B1^S;\(_
MA1#\&V\$77[-1_9C\=:?H_BSQ/X9EL?C-KWPUUXWWCKP*MMH&I:U9:9:66GZ
M+I=[X8U/59(H+CQ#<V;SPVUO8O,?V9:^L4\@O>6JBZ&;;=<0K]H& <P9<><,
M,#F/<,$>HJ--3TV79Y6H6,GF.T<>R[MW\R1 &>--LAW.H(+(N64$$@"@#\C?
MCS^S#\9_VO\ XW>$/B1:>&];_9GM/A]\#OC/X'C\2W^J^'YO&WB#Q1\4_#EO
MH>D65L/".IZK$/#N@2&;5KVXN]3MKI=4TS2#9V\T9E>'I?A%X)_:GTO3/V:/
M =]\*X_ 7A7X(?#;Q/X9^)=E#=> M5\.^,M?L/"1\/>&M1^&]\)+GQ)9G4;T
MW%R9=17PTYL;R6/4 TA9#^I(UG1VE$"ZKIK3LQ181?6IE9P<%1&)=Y8'@J!G
M/&*D&J:8RHZZC8LDLGDQN+NW*R38SY2,),/)@@^6I+8.<4 ?BS\"_P!B;XQ_
M!_XD_LR_$3X;Z$G@?P'K.NVNI?M3_!?Q)>Z==0:3X^T#P+KWAFV^,G@272-6
MOM+LM3\3NUI9>)M-LR\>M1SZ?K$]M::G#J3W/I47PK^-?A?]KCXU_$^Q^#/C
MWQ#HGC?XM?"W4_#-[9>,?!6F>!;[0-,\(:=X.UW7O&&E76MRZO=0^&GEO/$>
MG64&D-?W-]I.FB%X7 9/U@BOK*>1X8+RUFFC+"2**XBDDC*G:P=$<LA5N&#
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
MA?7 DN00,2 #%=#:?"OX:V/BG3_'%GX%\*VWC'2=$C\,Z9XG@T2QCURP\/1
M>5HMIJ2P_:X-,0$8LXY5@&,[.!0!O?V"/^?N7]?_ (JBNAHH **S=9UC3?#^
MDZGKNLWD-AI.CV%UJ>I7L[!(+2QLH7N+JXE8_=2*&-W8\\+QS7POX/\ ^"FW
M[&OC[X >+/VF?!GQ0N_$?PF\%>-;/X<:_J>F>#?&-SKT'CK4-5TW1+#PO:^$
M1HG_  D]_JU[JNKZ=96UK9Z7,TLUR@0$!R #[ZHKY6^%_P"V9\!/B\GPT_X0
M[Q'K!NOBNGCL^$],\0>$_$OAC5S-\-KV/3O&5GK.EZ_IFGWN@7VCWDJQ26FK
M06DTRYDMDEB!<=C\"OVEO@Q^TE9^/;[X.>,8/%UO\,OB#K_PN\9R166H6']E
M^,_#3Q)JNGHNHVMJ;VV43PRVFIV0GTZ_@D2:SN9HR&H ]XHHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "N*^)'P_\+?%?P!XR^&7C?3QJO@_
MQ]X:UGPEXETTRR0_;M%UVPGT[4;831,LL1EMIY%62-E=&PRD$5VM% 'YY^'O
MV!+C1?@%XK_9XU']JC]HGQ9X0\0>$X? FDZGXDO/AU>Z_P"$?!L%C/I\>AZ-
M<1^ X+6_/V>6,-JGB*TUG69#;0!]09=ZOCZ%_P $W?#/@_Q9X+\9^!_C]\</
M!VM:-\._!/PN^(4FAS^ (XOC/X4\ -.N@+XXAG\$SII^L0V=U=:<VO>"AX7U
M<65QY45Y&8+9H?TDHH _-CQ7_P $U?!7B;XQ:E\8(_CA\:]&N;SXT^$_CU8^
M%+.[\$7^A:+X]\+^$K;P1YMA>ZYX.U3Q)+H^K^'[?[+?:/?:Y=V-L\KSZ5#8
M3!'7L?V>/V'_  _^RQ\6?CS\<]$^,'Q;\>77QKGN_$7B[P7XJA\!R:!!J5K<
MW>IVT^A)X?\ !VAZRES;+<WMI:PW6K7,4L=VPG261(I(_O:CKUH _"3X6?#^
M.T_8B_;P_:/^$WPK^+OA_6_VD+7XP>+? WPB\46$UE\2O#.G/:ZPEYH6C^'+
MV/5K.SN/$?CR\\8^.],LUM+B*\D\4Q1S"2W$2)PG["_[.WB'Q))XC^$>H7\W
MQ%_93^+OP(GT_P"+;>+?A)X4^&'BBR\531VND>&?"_A_7_ 5II*:@FD:6FLV
M^LV.I1-<:%)%I2Z;+';7,D$?]"BHBJ$5%5 ,!54!0#U 4   _2F0P06Z>7!#
M% F2VR&-(DW'JVU HR>YQD]Z /SB'_!-;P!K7@S7O"'Q*^,/QB^*SW?P"\7_
M +-_A+Q)XPOO",>O_#WX=>.H;.W\4+X=FT+PKI-I>ZWJ<6D>'DEU?Q):ZW<A
M=!LMA7S]0^U]Q:_L1?9?%O[.7C\?M"_&67QQ^SKX/\7?#ZR\220?#9;CXA^"
MO&6I^%=3U/0/&]E'X#32UAB/@[1+6UN_#5EH-^EO#(7NI)I6E/W510!^45S_
M ,$H?!-W\(?C'\&+C]HSX]R^&?C3\6!\8?$%V1\+AJNE>)9/&]Q\0;VUT6=?
MAVL*:7?^)9DNIX+Z"]FCBMXK>VF@B,JR>U^&_P!@_0_!?QMUKXQ^#/C;\8O"
M]IXVO_"FO_$_X9Z7=>#QX&^(WB_PCH>G^'K/Q9JZW'A2;Q!HFJ:CIND:1#KD
M7A'6] T_5AIMN+NSD5YUE^\J* /SD\+_ /!-7X4Z/?\ BBP\3^/_ (C?$;X7
M^)OC-XS^.[_!GQBWA&;P'9>//&VLW^O:A*3I?AC3?$&K:78ZGJ5W=:7IFNZS
MJ=O;3O%,RR2VMH\"^-O^"<?A/QK8BXG^/G[06F>/-!^.VK_'?X6?$ZV\5Z-?
M>+?@[J6LZ<NBW?@3P%'K/A_4="A^&QT8W.F#PIK&D:K9/:WD_F[Y-CI^C5%
M'P)XD_81AUGQ-X.^(ND_M$_'#PM\7-!^'NM?#'Q5\4-+E\!7FO?$OPGK6HMK
M$EKXPTS6?!>H^&8Y],U26YO=#GT#1-&_LIKJ>UM42QD>V*Q?\$_? >E>+OV>
MO$GA+XE?$CP?I?[-^EZQI7@[P?HX\&SZ%JZZ_H<FA:O>>)KG5/"M_KNHZAJ$
M4\]Y=7D6K6\\]_-)/([9"C[ZHH _-CP'_P $VO#7@'1_@%HVG_'_ .->H0?L
M]_'3QO\ 'SPS+J$?PU,VN>)OB"GB:#Q%HWB$VW@&W1_#\UMXS\4V\$.FII]]
M FL2NE\);:R>V_2>BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXN^
M*/QO^)7AW]L'X"?L^^&[GPA9>%?BG\-OBA\0-9U+6=%U'4=8MF^&&K>"K*XT
MG3I;?6M/MD;7(/&2&&YFMIOL$FGLS0W:W(6'[1KY#^+?[.GC7QO^T1\*/VAO
M!GQ!T#POK/PJ^'GQ&\ :?HNO>#[KQ)8ZA;_$F_\ "E]JM_<2VWB+1)8YK-O"
M.GI9)'@*)KHRL^]!& 4_B7\=?'UW^T3I?[,OPB3PQI_BJ/X2ZQ\7?%'BWQ78
M7NO:;H]BNLVWA_PKH"Z%IVIZ-.TWB6^.L7']IRZI&MG!H<L45E=M<M);?&&M
M?\%0-?\ "_P\^!GQ7\1^!=(M_"6H?&7Q]\#?VE;?3[FZO9/A/JW@?QI=?#K4
MO'\.J/Y$*>"],\46MM=Z@VJ6ENZ>']5@OC<Q26YBG^K(?V3/B!I?Q'\,_'?1
MOC1O^.-KX*\1_#SQKKVN>%C?^#?%_A36O$=QXJTBT_X12TUG3KC3KKP5J4\M
MIX5NAK-RT&DW=_:ZDNHS3QW,-?P7^P_HO@_PSX<\%SZ[HGC#PMJ%_P#%O6/C
M1I_C#PG%J;?%+5_C1K$^O^,9V6#4;2STJUDU.[N$LK*XL]4AMM.^SV:C-M'*
M #RWXG_M9_&;X>_#K]I/Q?;ZK\--=G^%-]X.F\'74'AG5XM(OM'\4:G#"@U*
M5?%4YO9FL[F(I=6DEK$DN7\J5&"C"\>?\%#/%/[/EY\??!?QJ\(Z!KOC7X5?
M KPO\=/ .J>$KFZT71OBCI?B_5M1\-:?X<&F:BVIW.@ZU8>*+6STR[CAO]96
M6WU33[M1%)<"U'3Q?\$Y4\/_ +/7Q2_9^\&?&#78])\=ZAIH\/ZWXUT^7QAJ
M'@WPOHNM_P!IZ)X2ADFU.RN-5TW1+!+?0],EO;HW2:?;1?:);B;,AZOQE_P3
MZ\+?&.R^+U[\;_'.L^*?&?Q7^%V@?"2#Q!X8LX/"UI\.O#?A>[FU?1[KP'I\
MLFK3V>L#Q')#X@O+[5;[5?M5]9V491;.VBMP /TC]IGXO^!?C[\)/@C\:=,\
M%W4/[0/PP\5>-?A[XL\)V>I:;;^&O%OA"+09]4\!Z_8ZEJ%__;$DUEKZ7^FZ
MQ:WFFR7D6F:C$VE0[/.'B/PO_P""@GQ#^(.A_$/PSJNF^"_!WQA^#G[2'@OX
M6^*=(O[+4+G3O'/PQ\=^.M.\(^'OB'X1L&U:TO\ 3K>^&JM$9YIM5LX-;T35
M-+#S?+-']4^'/V5_$]]\0OAK\2OC#\3;?XAZ]\&/!?B#PE\-X-.\+KX;TZ*]
M\26^E6=]XQ\46_\ :FI-JWB>.ST>*TMIM.DT?3XH=0U8?8"US";?RS6_^"=G
MAGQ?J/P?\<>*/&'V/XM?"#XD?\)9:>./!>BMX<C\7^#'\:CQK+\-/&FES:EJ
MG]N^'DU2*UU"P:XN_-T_6-/LM2M1$RW$5P ?H]MN/^>L7_?IO_CE%38/J?T_
MPHH ^?OVIO@WXA_:$^ ?Q)^"OASQW-\-KKXE:#+X4U#QC:Z8-6OM+\/ZK+';
M^(TTVV-Y8B+4[W16O;+3K]IF73KN>*]:"X$'D/\ F?X2_P"".NG?"[PW\?/
M?PW^.-]=> /CE8_#O6KKPO\ %7P-H?Q&T_3/B;X!\2MK\GB>YL;F;3M(U31_
M%:>3I_B'1VTRVU-X[>VN=.UZQN[>.9?UO^+/Q$L_A+\-?&_Q,U'1M8\0Z?X%
M\-ZMXGO]&T!;)]9U"RT>TDO;J#3DU&\L+-[DPQ.8TGNX49@ 9!7RAX;_ &^?
M WB.TN)HOAK\2;.['P4U7XZZ7ICIX2OKG5?"6BFQ6^L?.TKQ/?66CZZ6U&T%
MGI_B"ZTK^T!]I:REG6RO#  ?.WPM_P"":7Q*^&GA_P 'O!^TA#J'COPCI_[0
MBZ5JC^ [K_A$O#FH?&R"QAT:R\%^&+OQ9>WF@>$? HT^)K'P_-KFHO=[Y8TU
M"TC957T#]A'_ ()S2?L*^*O$VH>%_C9XF^('A+QQ\/O F@^+/#_C'2X)-0G\
M=>"DU2T/C32]6L[JWBLX=7TR^M=/O--NM/O[MHM*L"VJR>6=W5V__!0WPY)\
M"/'W[0UY\"?C+8> O 7PPT3XJ71=OAY>:AJ^BZO;-J%QI.G1Z=XXN[>W\1Z-
MI!MM5U'2=5N=/F-G>VOV,W,TGE#V;PG^U/IOBOXOZY\&U^&/Q"TC6]!^#?A'
MXSWNL:G_ ,(K_8;Z-XS?6(=+T"WDL_$=U?2^((KC0=3M[R,68T^%X%;[<T<T
M+N ?50_S_A^%%?G!<?\ !3'X1:'\-?@K\8/''@#XI^!/AK\9?BEX@^$W_"6Z
MUI.B7FF?#C7M%OM;TRUU7XCOH.NZJ^@^&-:U'0KJUMM?C2[T_3C+;RZ[-I<#
MM(OJ>J?MJ>"])NM8T:X\"^/)?%*_%FV^#O@;PQ9IX<O=1^*'B6\\'V_CZ"^\
M'W%KK\VFKH0\(S2ZW-J.N7NDK;VEG<^>B2*B. ?9E%>!?"?XU:]\1O&7Q#\%
M:_\ !KXD?#.[^'W]@_\ $^\76VBMX6\8#7;22[/_  A^KZ1JVH_VF=)"+;ZN
M)H+7[-=2)$GFC+#WV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH 9(XC1Y&#%8U9V"*SMM5"Q"H@+2,0/E5068D
M G KYHT_]L/]G+4?A;\1OC+#\3M%B^'WPBUG6O#GQ+UJ^2[L)?!?B'P])'%K
M&AZ_IEW;PZEI^JV<LT,;6$]HMT[31!(F,B;OI>5UBCDE8,5B1Y&"(TCD(I8A
M$0%W8@$*B@LQP%!) K^7#XR_LN_&?Q#\._VZI?AKX,\>W_P3_:AT?XO_ !#\
M5^$-2\&^(-,\62?'3PYJ6O:!X%TS0O"UWIMCXAFT_P"(5GJW@#Q%'JT%M/I^
MGMX!U!-0<+JSF$ _H;N_VD/A19>)OAWX-O-8U>U\2_%729];\"Z5/X7\1Q7.
ML:;;6,6HW,^'TQ19-:V<\<MS#>FWE@W%)$5U8#IOA-\8_ 'QN\.W_BKX<ZK<
MZSH.F^(M<\*7=]<:1JFD*NO>&K^;2M>T^./5;2SEFDTG5+>YTV]>)'C@O[6Y
MM'83P2HGYV^/-.\1ZO\ M6_\$^_%>G^%OB)/X<\+?#'QY;>)]5'@G7QIVB7>
MK^"+&'3[7Q-,^FJVCWL\R/$MO=&!UN4:"1%D&RO/OV5/C=XO^"/[/'Q*\%P_
M OXX:UXYTOQ]^UK\4XK!_AGXNTBVNM-\4?&'QMXJ\ V>DWVI:1#;ZOJ_BNS\
M1Z-/8Z=8M--9VYNWU064EK)%0!^J?@/XS?#7XGCQ\/ 7BJP\32?#'Q9JG@?Q
MQ%I@EGGT#Q7HUI;7VHZ)=P",2&]@M+RUE$<:OYB3Q^47+ 5P.D_M9? C7O!]
MEX[T/QD=9\-W?Q"3X5SW.EZ+K=_=Z+X_?5SH(\-^)=-MK"34/#=^NLA-.==:
MMK)4NI[:)F#W,(?\X?V$_ WQ?_9[^._Q2T'Q[9ZUXI\._M)?"SP1\;KSQEH/
MPT\6^&]"TCXMV6D3>'?%MAXB75?MKV?B3Q+HUCH%\=/:2U>WNM-O89;*VDN+
M9)O'?"?[.WQC\'Z];^/?@KX7\1:I\)OV@OVF_!WB/]H'X?\ BCP]K?A?Q%X
M\8>#?BSI6MZ=\8O"UEKMI97]_H'B#P]HNGZ-XHTU+5XQ(^GZ]9SPPVNIQS '
M]!'VB/\ NR_]^9?_ (BBIZ* /*?CEX"U/XI_!_XD_#?2-2M='U#QUX.UWPK;
MZI>P37-KIYUO3Y[!KR6"WFMIIA D[2"-+B$NRA1(F<U\!^!/^"=VI>!;.RE\
M->+/#'@F[M/V=_%/P1UK2?!'AZ;2-$^(^N^(XM+CMOB#X^"WADU2[\/?8+@^
M'[&-4N]/&K:NIU>=+Y@OWU\=/B-J/PB^#_Q$^)VE^&G\7WG@7PIJ_B=/#D=\
MFFR:K'I%I)>36R7LL<JP.T43D.8W.1@*2<5\?3_MR^*DL/V.;NW^#D%S-^U9
MXQA\*W%K'XYTHOX!C/@W6/'5UJ-UMMV;4DM= \.Z[<-$%M=SV B#B6XB4@'G
M6G?L!_$FR_9.^(O[*UEXX^&_AGPUXR^#T'PV2[\+>"+ZQDO?$=QI5GX>U;Q_
MX@,VM7$EUJ!T73K.*RL+-K1!<?:);RYN2\7E>S_#+X0_$"U_:J^+'Q$U?2A9
M>'/^&;?@O\'M*UR20I:^(_%?A:_^(FH>(I]/LFE:ZM]+T^'Q'I CNY8\WD\]
MS A_T/<WGFI_\%#M2TKX@:'JMQ\&=1/[)^N?$U?A%%^TM'KR26,'C.37[GP1
M;+<^$$L&U2#0;GQ] OAR#Q'+,FD2Q7$&J+<FTEC9NN\&_MV'QIXL_:8^$FG_
M  \6U^/'P$U757\/?##4O$MM83?%'P4FGQ7_ (>\:^&]9N[:&QGT[5M[6NH+
M9_;O["O%%KJ$B3,$H RO '[$OB+P]\'?A'\$O&>L^!/'G@[PAX[^)_B/X@V&
MJ>'K]['QIH'Q#_X3. Z##I]SJ5U#;M:6GC.X2[FOFOX[N:PCDC@MO/'D>:^&
M_P#@FEK?PST?P1<_#/XQ7\GC7X+_ !]U?XO?"'5O'MKJ'B>PB\(ZKX"D^' ^
M%OBR%=4L[S4],TSPA<-HVBZTMX=2L6T_2K^X^W21W4-UZ%J_[=OCW5O#W@C3
MO@[\ ;SXJ?&?6OA;HWQ;\;?"ZQ\6V>FQ?#_PMX@65=&.J^*9[*32Y-0U>XMK
MV+2=,;R+[48["]GM8)([:4IV7Q=_;+\2_"SX _ /XUS_  ;U66[^,7B7X8>&
MM?\ !NM:LOAO4_A[=_$G[/:Q#6?[1LDF\W2-7N[?3KZ&>WM6B+O-.88XGP ;
M7[/'[-GQ8^&OQ^_:*^.7Q$^-.O>,-%^-I\%OX1^#4FJ:_JG@WX-R>'=-FM/$
M!\*W&K:G);NGBV^=-4NH[71=*%HZ" &X4!Z^W:_.^T_;>\66?@OXC?$/QE\%
M+WPSX3@\6Z;X'_9^O5\1P:E=_'OQ%XAUB30?#,6CZ9;67VS2-/UG46LI8=5G
MBN+*/2;F36&E^P6TLPX _P#!0SX@Z!\-_C[/\0_V<-5\)?M!? ;PMI/Q*U+X
M#P>*[;7-0\2?"K5;N>VC\9>'O$-AI[66JR0KI>O>=HVF0W=]'=:=#:.JSW]N
MK 'ZGT5\+^ ?VT[#XF>/OA]'X.\+66K? KXB?!35/B]I?QIB\3V*VMM)X?N]
M/MO$GAJ_\.O$+^QO]#_M2Q%Y]KDAE2=Y[9[=)K:55YGX;_MG_$[XG_%?X?V/
MAW]G+7[K]F[XH:MJ^F>"_P!H2'6UEM-0@T[0]9UBSUR[\)C3QJ6F>'M9?19;
M;2=<O9HM-OQ=Z=+:W$HO[42 'Z'4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 445\A_M\>,/$_P]_8Q_:6\?\ @O6[_P -
M^+_ WP?\:>+?#6MZ;(4N]-UO0-&N=3TZZC&&258[JW3S()4DAFC#1RH\;,I
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *^,_VY?@%XT_:4^#^A_#/P;-I=K(/BQ\*O&6NW>H>)-7\+S0^'_ 7CK1
M?%^H1:3J>B:=?WT6KWD6C_8["6)K0VMQ,EX+D- $?[,I!_%]?Z"@#\:K']@O
M]H32_A&OP0M?%7PXGTGX+_%_PQ\;_P!G;XBW$FHQ^+?$^O:!XM;Q3<>&_C/I
ML.D"VOY]8LYKOP_K/CJTO[[6=4GN9O$MU8G4',%>M>)/V8OCU\0/&_Q9^/WB
MS3?AO8?%7Q)\#]%^"'@?X=Z3XOUFY\&VFFQ>(;WQ!XCU[7_&D_@^#4KB76)K
MNTM[324\+31:?%I3_P"ES'593;?IY10!^*&C_P#!.7XO_#7QY\(_&O@'6/!'
MB.S\ ?M.WWQPMO"GB'6]3T"S\'^"-4\$^/+"X^&?AV^T_P /:H-5@T_QW\4O
M&OB#3M4N['3WBTF73]%%ND-O"T'M*?LN_'+0OVIOBG\?- \)?"359_'/Q"^&
MVN>&]>UOQ[XPM]1\)^'=&\*6?@OQC+)X7T_PVFF:OJ[Z)/KK:'!<ZFMLUS<V
>[7$\(C!7]1J* *^RY_Y[1_\ ?H__ !=%6** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>tm2517935d1_ex5-1img002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tm2517935d1_ex5-1img002.jpg
M_]C_X  02D9)1@ ! 0$       #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1"  V U$# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M*_A5^T5<6U[XMN$^%=[X(\1^'=777]5CU-]0CN[#P=J6G>(!;^(;(2R "R8
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
M-4/_  EFCO\  OX/>'M1U?2]2M-.N(I[#2=2TS7XK^Y3S(8+S3;FWD>.?>*
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
M@O;:WO+9_,M[N"&YMY,,H>&>-98GVL 1N1E;# ,N<$ \5_+_ /&S2?BMX/\
M^")_B+0_@BGQPT3XL^'OVB_$D7@VTT*7QM:_$^6SG_:8U:ZN)=46-E\2:K;7
MW@VZN=1O;C5OM0O;*47]S)*Q$Q]K\8^+/C)H'QGO/%.A>,/CT[Z)^V%\!="T
MK3K'4_&.L>#I?AOXY^"GA6+QNMUH+_:M#O/")\0C5WN=0N+:2TT'7H+I[:YL
M[H2@@'[>?$/]H+X'_"35K#0OBA\6? '@'6M5L;C5-,TKQ7XGTK1+^^TVT<1W
M-_:VM_<PS3VMN[*D\\:-%&S*KL"1GMO!/CKP;\2/#>G>,? 'BC0O&7A35EF;
M3/$7AO4[36-&OU@F>WF-IJ%C+-;3B*>*2*3RY&V2(R-AE('YC?MC6-I=_ME?
MLUZY=>(/$?A;0=+^!7QZBUCQ)H'ABR\1Z7.U]XK^#U]I_A7Q')?:+J]O:6OB
MFRTC6HK(0/8ZE<"TNQI]TK1S"OA_XX>+M7\1>&?$>M?LY>'?CE\%O#&C_L;_
M !/\:?#7P!X&TGQU\-M,@^,'A#XBVC^#KQ_!=A:Z3 -9UW5&U2Y;2+G3]GBG
M2;FX:_M=1L5C* '](4CK&CR.2%C1G8@$D*H+,0!DDX!X )/0<UY]\,?BKX"^
M,?AF3Q?\.?$%OXD\/P:[X@\,SW]M'/"(->\+:K<Z)K^F3PW,<,T5UIFJ6ES9
MW,<D:E)HF';-?@U\9OB;XF\5_M:Z-X!\7_'_ ,1^$O#"Z?\  ?7K;Q WQ1U/
MX4Z/X=AFUS69O&OA>3PWIFKZ'%XVG\;0VEGX8COYS<RZ=>7EO+;X=S')@6=]
MXY\*_L27W@W0(OC-X7\1>,OVNOVO;Z"Y\!CQ1I&K:;I&HZW\7_&7@_Q!K;>&
MX+7Q'+H?B"6QTIO#:V6I:8-8U._T<FXO[65[.[ /Z1Z\S^*/Q>\!?!K0X?$G
MQ$U>;0-!FO;/3CJQTW4;RQM[O4+J&RLXKRYL;:XCL_M%S/%#$]RT2,S<-P<?
MS1>-?$G[3/CK]HB/4KKQM^TE'X"UC_@DS!XWD;P=KWCW1=!E_:5TVY6^C:*T
MT.6WL;'QZ;"T6>;1[:*"]NTWQW-I-%/*DG>_&+Q'XN^-_P *OCE:_&4_'N\^
M*/@WQI\!=7^%'AW3!\0M"\-:[\,)O"/PXU^[U:U\-:"+'PWXS@M_%4GB^X\5
MWVI66K7FG317EK?SV]G9V]M;@']-$,L<\,4\3!XIHTEB<9P\<BAT89YPRD'G
MGFI*_!;_ (*:?%#XFZ//JGA'X:GX[:9XKL/V=XO'O@#7?!%YXST_PC!XLT)-
M;OQ9Z;8>#X]-;Q1XEG_LVUBU33=;U+6-)L+*33YKS0Q:W$XN_'?VH_$'Q9U&
M3]I;QUX1\<?M&QZOX$N_@7XI^$">!O$?C]-"O]?U3X?I>ZS#I>AZ1-_8_BO0
M[O48(FU?2+BTU#2!?"6.6V26256 /Z!O%7Q6\#>"O%_@/P-XFUAM,\1_$V_U
M#2O!5M+97KVVLZIIEC+J5UIL>H16[V,%\+""XNX;6YN(IKB"WN)(5=8)"O.^
M)_VB_@+X)U;Q9H/B_P",'PZ\-:UX$T6#Q)XTTK6O%>CZ=?\ A;P_<R00V^M:
M];7-U'+IFF32W-O'%>W:Q6[O+&JR$L!7X<> _%'C+XD_M%?LT^.?BK9?&&7X
MM> OVP/BYH7BV+4[?QK!\/=%^%DGACQ_'\*_$%EH+!/!%I9ZSX4D\.K%XFM+
M$7M[J4U_;-J!E:Z@KZ6_;L^"WB#Q#^U1\+&\)>"]6UOPU^U9\(O%O[-/QKO=
M/LICIA\/6/B'P]XOTN?6=5MXA_8UQ9^"S\4;72-0EN;9OM^I01V\INUMHG /
MTV\(_M"_ OQ_<^$K/P1\7/A]XKNO'FEW^N>"H/#_ (ITC5)?%6CZ7.]MJ6IZ
M"EI=2G4["RN(WANKJT$L4,BE'=6&*Z/QI\4/ WP]U3P/HWB_78-&U'XC^)AX
M.\&03QSM_;7B1M-O]872H)(HW1+AM.TN^NE$K1JT=M(0Q(Q7\]OPD^&/Q+^
M7PT^-/PSU+P[\5XM"_9+\9>'/@?\%?%OA9=0@\3WGPW^+_Q8T3Q?KFSQ"MA?
MWVHZ!X:\%7OA#2M?UC3)X;^PT73-7\C5]*U,S7EOS7PCOOC'+H7PI\-^+-7^
M+'CK5?A=_P %#[]O"5UXVTKQM>:[H_@[4/V?/$-UHMU=R>-Y-7\3?\(PWBC6
M)K&QU;6M2N[::_N([2VNEA>"V4 _IVKD_&_COP7\-/#.H^,_B#XIT+P7X2T@
M0'5/$GB74[31]%TY;F>.UMVO-1OI(;6V66YFBAC:615:21%SEA7\Y_P)\2_&
M[XO?"3QQXP\2?M#_ !^^&WQMNOAEJOP_^*?AZ/X:?%VTTSP=\1M>\0:#;+XI
MO;/Q3=ZAH6E6GAV4W4+:M\.[3PG9-H=WKE];W-N-,@N[#Z*_9B\6>-OB=_P3
MS_:R\-?M(?#+XC:3+HNK?$WX8.GQ$U/Q'XXMOBOHRZ#::=9^+?AT_B-;_5[S
MP;XJN+ME\.VB:CKLAF+B+4[J4A@ ?LGJOQ5^&NAZQX2\/:QX[\*Z;KGCV1HO
M!6E7>MV$-]XJD6V-X4T"W:82:HPM ;G_ $02_N 9/N@FN_K^>C0OA'^T]\#/
MC/\ #3]GS2K7Q;\3_P!CS5] \>>(_@/X^,UW<>-?@SJ*?"GQ0FG?#W4/&-K,
M^LRZ/))K,MGX-O;F2QO]*BT;3K-KZ[NG61_E?X.^//VH;CXO::^N>(/VH8/!
MT_\ P2&?3_$O]OWOQ)BLE_:D\-WC6&LM9"_<11_%6"VTR?SIK%4UBY>.6=M[
MRN[ ']7]<!X-^)W@KQ]K/CW0/"VM1ZEJ_P ,_$T?@_QMIXM[JWN=!\0RZ/IF
MOQ:?=I<Q1;GGT?6--U&"2+?%+:WD$L;LK@U_/5/IGQ@OOA)^U))9>.OVFIO$
M>D?L2?"CXL?#C[1XY^)5EJC?M!R^&M?GU>+0UBO[:XNM7FFT?P\VL^!X0^D+
M/(PET2.74;O[1D>-O!_Q,O?'/[27B[X:Z[^T)X;_ &@?$O[2_P &_$OPOMO!
M.J>,].T#Q7I-[^S5\'M-;Q'XS\)6X/A?6_!(\4:+J6E>(M;UK3VL;.[LIK"Y
MOK<K)&0#^FNJ>H:C8:59W&HZI>VNG6%I&TUS>WMQ%:VMO$@):2:>9DCC0 9+
M,P%?SEZ!XA_: U_P3^TGXP^(OQ;^..C_ !4TS3_B!H7B+X::/H7Q'\.0Z/?Z
M9\3;=?!.M:)JWVMM M$MM"A^S>%F\$V6D+XKT'4;BYUE_$#VBW4?6?M9_!#X
MY>/O^"2?@T?#A_BU\6OB9X@NOA%\4/B/X.\2:WKNK^,/%TAET6;Q?H/V>^D^
MVZ);Z?<QMK#^'=-M[6""YL);6&RC\YT(!^X'@+XX?![XJ:CJND_#;XG>"/'.
MJ:%!;W.L:=X8\1Z7K%YIL%X\L=I/>6]G<2RP0SR03)%(ZJCO&R@DC%5;WX_?
M!'3/&=O\.]1^*_@&R\=W>H0Z3;>$KCQ1I,6O3ZI/ +F'3XM.:Z%P]W+"?,2W
M">:R\A:_);XN:-X@^/\ \5/V?M:_9,B\2> _%WA/]F/XU6_B;Q9I7ARY\,'0
M;_Q-X4\.Z1X0^'/C$7]G9KIWB*'Q4;7Q'#HNIM%JFG3>'#));I#+*U2?L3^/
MM \!_LF^#_AA\;OA/XFUS]H+PC\:WT/Q_P"#M=\':O<^--<\0WWQ:^TR?&*Q
M$FF27FM>&%BOH?&+^)--$VB01Q2VPO$6V?8 ?K=8?'/X-ZIXR\1_#S3OB?X&
MO?'7A#2&U_Q3X1MO$NE3>(- T1=N[5M5TQ+EKJST]-Z;[N:-84WH&<%AE;[X
MY?!S3/ 5G\4M0^)_@>S^'&H);2V'CBX\2:7'X8O8[S_CU>UUEKD65PMP.83%
M,P<99<@$U^5%K_PC7C#]IO3/B=\,]"US7_A?XC^ /Q]\(>,-!\<?#:;P-+\#
M$LKGPS,=.LK)]&\/W]M_PLC5H8;NXT_QI'KFHZQ;Z3;:CX<FLM/M]0%S\Y?L
M_P &I>&O@#_P2CUSQ)H/C!_A_P#"'4=7\+?&[PUJWA;44@\$ZWJ_PA\5:/HF
MO^*-+N=/^TP:9I]_,V@1W=S$EA%+KZO+*'1, '[S>(_C?\'O"'P\MOBUXH^)
MO@C0/AC>6^GW=KX^U7Q)I=GX3N;;5FB33)X=<FN5L)([YYXEMF28B4R+MSFJ
M/BS]H'X'>!=-T76?&7Q;^'OAC2O$EK:7WA_4-;\5Z-I]GK%EJ">997NG3W%V
MB7=I=1_/!<0LT,B?,CFOR/\ !%_=?L_?L-W%OXT\ ^)KN?XH_M!_&?\ X5#H
M6H_#G5?%[_#+P'\2_&OB_4O"?B*X\*VFFS:CHFF>'/AW?R2PZ7?"Q\H);Z%$
M;6XN8H3\(_M,_!*TOOB%X*\*?"'P1\2M!\$^"?\ @G78^&O 'Q:UCPUXSNH/
MC?:Z/J4U@G[,WB[1[Y(K&._\8:6DURD'AJ#0/B1;7<MM<:9K5ND:1$ _IA\:
M?'[X(_#G4M$T?QY\5_ /A#5?$@LCH.G^(?%&DZ7=ZNNI3+;V#V$-W=1O<)>3
MLL5L\8*S.=J%C7JXN(#!]J$L;6_E&<3AU,1A"[_-#@[3'L^8.#M*\YQS7X&V
MUM?>''_;>TKX[?"J_P!,U'XP? 'X>ZE\)/!][I<OB"*:Q?X0V7AF\^#O@"9+
M2Y-_J6A>,=,UFX?0;!I=32ZUJ.[DM\7T+R?J!^Q_XBU&R^$'A#X/^,(/&#_$
M/X+_  [^'?A?X@ZQXE\/:II^GZKK[^"M&O[N;2]>NK6'2O$$D8N1'J4FDSW$
M=I>)-;3F.:)T4 ][\#?%/X;?$W2Y=;^'GCKPKXUTB#5=0T*;4O#6MV&KV<>L
MZ3.;;4]+>>SGEC%]I]P#!>6Q/FV\H,<JJW%6M/\ '_A;5?&WB+X=V.I&;Q;X
M5T?0]>UW3?LMTBV>E^(YM3M](N!=O"+.9KJ71[]3##-)+"(0TR1B2(M_.9\+
M?#,&@?%S]F'5_&=M\5_#OA:\^.G_  4!DN6\.7/CK0_#3:CXD_:<&O\ P[G\
M01>')[*Q5M>\/WTNH^'Y-2'DZII,AFB6XMD4I]-_M6P_%S6?C%^VIX9\'_&/
MXO\ P6T+5/@Y^R\WA'XA^%M(\2>+K#PUXG@\5?$N?Q>/#^CVJS-')?:3'X6L
M?%KZ+):36EG?Z?>7<L+2+*X!^Y=%?B)X4^(GQ0;]@CP/8_$72_C3I7BC4?C9
MJ7PQN];\*:SXYO-6\4Z,_CS5])L?B)<>)7EU3QOHGP]UNU2+Q'IAM_$EK>+I
MCZ=I%KX@\N>,R_'OAWQ-^T+X<\"^!;36_&'[26J10:)^W5\-_M=E=_$R\U:X
M\36'B2+6/@G#JT=Q<ZAKL6IMX?AU&7P1JFLW4^HWE@;6&*]N_.@W ']*'CGQ
MSX7^''A7Q!XT\8:I'I/ASPOH]]K^N7S1S7#6.CZ;$9K^_:VMDEN9(+6(%YFB
MB?8O)[5K:!KNE>)M$TOQ#H=VE_H^M6-OJ6FWL894NK.[C66"=0ZJX$D;*P#*
M&YY -?S$^&_^$]\7^$SKOQ%D^/VMZ_JO_!/WXZ:/HJ^))?B!/'J7C"+Q+J=O
M?:1J6CW;?8;KQ9/I4]@UI8W]I)J-[#%9RPQ2"TMVC]4\9WGQR^$%UX,TSX(:
MG\=KK1O%?[(OA[6OB!I#7WC7Q19:9-I'Q!^'=MK4OA*TU"2]'AKQU'X U?QY
M-8Z9X;%EJ-V+03+9SR:;;>2 ?T<_Y_S_ )YKR?PU\;?AQXM^)WCOX/Z%KKWG
MC_X;6VD7?B_16TS4[=-,@URV6[TUTU"XM(M.O?/@=7*V5S.T1.V4(W%?A+\:
MKGXBZ9\2=1\&_!CXA?M"W7P(UKQ_^R!;MXBTWQM\0?$MQ!JWBSQSXFTWXPVV
MF>-=0OM2U6STRV\)K92>++ :@=/T&)K"_ABTR;]])R_B&/XS>'OVF?\ @H7\
M/=(^*WQX\'>!M(\#?L^Z3\*_&6MMX^\5>'4F@;PS8:Y]@UB&YM[^6SU6>1].
M\?>(M$UJQU72K.\O]3DUC3;B WD0!_2U7E'Q-^-7P\^#S^$A\0-6N]#M_&OB
M?1/!N@ZB='U>]TF3Q)XCU2TT;0=*O]5LK.XL=*N-7U2^M;'3_P"T;BV6YN)5
MCB9B#C^<W5?BO^V)XW^)/P8\#?$K6OCW^SU\*=9_9>\-:IH=[H?@_P")GBXV
M'QCM=76VC-YXQT*6+6-:\9RVT$LMGX=\9:MK>GZK:-;#5=%U6:<SS>D_'1/$
MWQ5@NKCXCVOQTU#XU_"?]O;X 2:?H"3_ !#T_P "CX+:'\9O"&I:-XS_ .$.
MT^2W\%:KI0\)QRZMJ>OWFFWLMGJ46HB6\@FLC';@']( _J?Y\45_/=_P4U\:
M_&2/X]Z4?A/KO[1N@W/PUO/@;XJ2?P4WCA?A]J^GZSJWCL>(K5M+\,066CZC
MI>F0Z5I,OC34/%,FO:7%'J6D6S0V 2471>^+/C!H/[1]KXWT'Q9\;+K1[3]N
MZX\(W%EJ.O\ C._\$+\'-?\ V8K+7]5$GAV[GDT*7P<OQA@^SZ?K;6C1Z5J[
MS:3IU[;0.]H0#]Q-8^,'P^T#XF^%/@]K&NK8_$'QQHNM>(/"FAS6EZO]MZ5X
M>>V36I[*]\C[#(^F&]LS=P?:/.B6Z@9D E0GTW_/^%?SU? O5/%_C_\ ;R_9
MS^(WQ#TWXPQ_$C1M0_;+\!?$*+Q%9^+T\#^&X8?%V@2?#6#3=.O(E\*Z'I6M
M>#;*VF\/:OI<%M_PDMM;&>:]U*Z26<])^TUKW[0VC?$/]N7QQ\)-:^-FI^(O
MAE<?!&V^'WANSD\9ZKX/M/"'C2?PY:_&+6/"/A'3)(;?Q=JFE>'K"]O(H=/^
MVW^CZC'.-*^PWE_<&< _?&BOYH?%WC[QKX1^"G@'Q%8_'OXM^*/#GQ-^,4<7
MB?0=<U7XC_!Z:P\SX/?$#SM)L_&_CG6+CQ5X<BM/$FGZ#K.K:7;:W;6%KK6E
M)IT=I9G4YH)N7TF3XL_#[X+?!6'0/VE?B_\ M(WNO?!#]KK0_%7Q.^%_C;QQ
MXXTO4/BO-%X=UWX9Z%/<:%K.NP:=XHT+2K:]T_076XBN)[BVO&@3S;V52 ?T
MD3?$_P $6WQ)T_X1W&M1P_$#5?"^I>,]-T"6"Y26_P##>CWVG:=JNI6EPT0M
M9X]/O-7TR"[CCF:6!KVW,B*LBD]T\D40#221QAF5 7=4#.QVH@+$99F(55&2
M2< 9K\$_C+XX\3Z-JWP+^)<%A\7=?U;0O^"?_P 9XM8O/"EIJB^.I-?UOQ+\
M$KBUTB;5)-*U&^TSQ/JUOI6KS*TL0U.&WL-3O81&]F\\7S?X2U[XL^(? W@[
MPCX[\3_'GQ!X;^'G[;VB2>?+J'Q(M]:M? 6KZWXO?0)=9U5[Q_$^K>#UU!_#
MR6=]KFI7UA%$+&:*:.,Q$ ']0'\^_P#];/;_ #UKS71/BYX"\0_$OQG\(=+U
ML2_$+P%HV@>(?$WAV:SO;6XLM#\3/>1:)JT,MQ!%;WUA?3V%];1W5E+/$+FS
MN;=V66"15_!GX=^)?VDM9UGQ[X]G^*'Q@MOVC?".L_M%6T'P=/A+XH/X?\06
M6D6?C>W^&^D:A8ZGJ5W\.+/P_':IX=U3PYXHT?P[IUYKLL&EP2ZM?SZA.UU[
M3_P3P>"^_;!^+OQ#BMOBLUM\3/V5_P!GQ[_7/BD?&4]S>_$73/$_Q*F\<>']
M/E\7Y.F2Z#=31B]\-Z0MGINDRS'RM.MGEDW@'[CT444 (0&!5@&4@@@@$$'J
M"#P0>X-5TL[.*(P1VMM'"26,*01)$6)R6,:H$)) ).,Y%6:* (A#"KF00Q"0
MJ$,@C0.4&<(6 W%1DX4G R<"H_L5GG/V2VR0%/[B+E06(4_)T!9B!T!8GN<V
M:,#TH \WN_A1X/O_ (DZ-\5KR'5[CQ7X?\/7?AK1HI/$.MMX9T^SO9TGN+VV
M\(?;_P#A&HM=95-JNOKI@UB.PEFL4O%M9I8G[;4[W2;2*&/6+FP@AOKF&RMX
M]0>!8KJ[G8+!:QI.0LTTKX$<2AG8_=''&E7YO_\ !2NP>\^'WP&DM]43P_?6
MO[4OP2:R\3.MF3X=EN?%,%D^J(U]BV62.&XDCC$VZ"1Y!'/'-"[Q. ?HP+6U
M$'V46\ MBI4V_DQ^05)R5,6WR]I.<@K@YI?L]NJ1J((0D+!XE\I-L38*AXQC
M"$ D97!P2 <&OP5\2?M=_M4_!C_A,-6\:^/H/'_PF^"/[44'P6\7>.M(\*:+
M9>)/&_A'Q]\.M&U7P=J=M# LFCR:UH?Q*\0:%X?GN-*@@L+_ $;4)E>&._LW
MF?Z8^)WBO]H_P/I?["VB^//C18Z3K_Q3_:(OM ^)/B'0=+TO3]-U/PM=_#3X
MC>+/#VA*NI6AM[13+HNBVUT)(7EN-1)6.7:R(P!^G.EZIX8UJ6_31[W1M3FL
M+HPZDMC+:73VMXN0T5WY)<Q7"D,"DF)%YR!6P;6U\MHOLUN8FQNB\F/RVVG*
MY3;M)4@8R.#R,&OY4_V1OC!\0/@%\5OVK/$G@/Q)I4?AS7_^"E?B'P+K_@J_
MMK2ZMO$.F>(]/\0">6&^\\7FGWD%W9V%[I@LH[>WQ!<P2QW:S*(/TJ_8B_:&
M_:D^/&L_#KXP>+_&GPND^$GQ1^'VLZOK_P ,;'Q3#J?COP%XN,5O?:99:-HE
MOX!T2]TRWTB*#4M-UN#Q-K^K&>Z>WDM;E ABF /U[WZ7->K&6L)-1MUW+&3;
MO>P(1U"Y,\2D-C("C#>AJ+5KC1M/M9-6UN73K.STY#/)J&HFWBALT3YC(;BX
MPL(&,[@RG.,<XK^>S2?B#\3_ ($_%[X;>+-2TOP7^T#H7Q#\;?'WQ!\-_BAH
M'C+7?#?QRM=3@\%?$CQ];?#WXT^$(;?5-'U[PGX<BTV?PCI<PUVSTNVOK319
M;#1+-K6WBCX/]H;]J+XM_%C]DSXJ:+KFIZ1\5_ WQ9_8A3XZ:UKB6FF:#<?!
M_P ;:[H/B34;71=(CMD$CZ8;_3+.TT#3=3>Z\3:->12SW^JWK2PB, _I.L]3
MT;4+N^AL+W3[N^L3!!J,5O-!+=6AGA6YMH;Q4+2Q>;!,LT22@;HY Z ALTUI
M]#-W'H+R:6;PV[W\6D-]F,YM4D5'NX[(Y8PK+(JM,L>T2, 6RPK^=3XG?MY>
M)_V9/B!\0HM#T+P/;P^/OVJ?V:?@-KWQ%TGPQ:OK/AWPIXW^"?AK5)_&GBO4
M+*7.LW^A3236VF:CK0GLK>UM/LT\8CB"GZEUSQ7\3+/XVW>B:3\4/!GCGQ8G
M[(?Q;U[0/C9I_@+PY;^-'@\.?$.U33[;[5;WACN+?^RIK6WU?["MCHNH:SIY
MUBQL+42)9P '[*FUM3G-O <@*<PQGY1@!?N_=&!@'@8'H*<UO;NL:/!"ZQ,K
MQ*T2,L3K]UHU*D(R_P +* 1V-?SW?"G]KKXZ^)?@_P""]&;]H%?"OB;P1^QK
M\#OCY%XX\0:'X<\1+\7?&'Q"O?%^G>)?#.L0-#;B2S\/OX:L+-8]&N[#6HM0
MUA)]1N)(H#'/T?PW_;1_;#^+/@/X_P#CR#Q/\,_ VO?#_P ._"#3?"GP^U[1
MY+2Q'C?XQ?#KX9:Y!;ZWXDBGUB[T_P#LGQ%K6MV5A-+HTEB)=3@;4"]O8N"
M?O9(+6!9)9!!"LA432/Y<8D)PB^:[;0QQA1O)R/E'!J*&+3IX]T$=E-%OSF%
M+>2/S%&,Y0%=X!ZYW#IP#BOPA\<?'/XK_$K_ ()=_MLW7Q4UC7]-^,_P=TKQ
M1X=UF>6?0])O]!\8Z?X1\/>+M-?PWXQ\'7%MI'B+3'N-8M-1\-:Y86&DWD=A
M<V>F:GIS:K8WCS><6'[3OQ(_9ZU?XZ>*+O2K;PKX[TG]F;X)ZQ\._A=IOC;4
MO$_P;\3>']9UE](\0?'*74)M.M39^(_#M[J4[>,]"T?P['=#3=+@N9KS6I+J
M&+3P#^BJ2VMI#F2WAD/R'+PQN<Q[C'RRDYC))3^Z6^7&32_9;8@#[/!A=P4>
M5'A=_P![;\O&[^+&,]Z_#/6/VB_VO/A7X1NH/B-\8/A=KOA;Q#\0_!FFV'Q+
M\#>(M#\4>-_"'ACQ/H7BZ^F-R9O!'A;P.UQ%K&D>';6&W?3[^]CTR[UF6:,W
M,=BK])XO_:;_ &H?AAX1_91C^)?CKP[HGC#XN?"OXM:UX\DM],T6?2;7QQIO
M@+4_%/AC3M.N[<W-BO\ 95U:&&.TAO;O^T#%Y7VF[SN< _8]=5\+MK;^&TOM
M%;Q!'8_VA)HJRVC:G'I[.(?M;V8)N%MF=A'YK($);;DYK9%K;"191;P"1$\M
M)!#&)$CQC8K[=RIR?E!"X/2OY-/"'[16IZ5_P4'TK]I3Q%XKTG0?%6M?\$6-
M#^)_C/Q+;Z)'J^GOXU?QC9W5WJ]UX8L=1TF'4KV"-%"6)OK)EMHHX7N(;="5
M^S-/_:Y^/GQ _9D\1ZM=?%J;P_KOP[_;I^#GPDNO'-KIWARP\1ZK\-O%/QA\
M$::8/$:6KS^'+.[DT7Q +*[NM.MVL;NT4!T(F>4@'[WV4^AWYO;;3Y=-N_[.
MO&M-0@M#;3"SOA''.]O<QQ;A#<B.6*5XW"R;9%9AAAG2$$*APL42K(3YBB-
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
M+U;4/#EO%;70O]3LTAM8[M8J /VN6UMDD:5+>!)74(\J0QK(Z  !6<+N90
M%)(  '84GV.TQ$OV6VVPMNA'D18B;.=T0VXC;(!RN#D9ZU^8?P1^-'[0^O?L
M->.?VD_&'Q%\(ZYXMU#X9>*_%_A:UTWP?'8:/X6U/P]H]S;VT<RP:W>OJD$M
M]IKZE>1S312^==2P+Y$<:Q+\DM^VQ^U7X?\ AI\;_$B^.O WB6ST/X$? 3XQ
M^%O&&H^&K=+?PYXP^(\^HV?C'X;21:;J4%EJUI81Z5:ZCI<TS0W]D-<6"[FO
M?(4D _?988D+LD4:&3EV5%4N>>7( +?4D]36#)JGA==4A\*RWFC?VO);R:A!
MH4CVGVMK:.11)=QV+?,42210TBID,X))W9K\<?&W[1W[0GA[1/VCI=2^-FGZ
M%XS_ &8/ ?A7Q=X7TW_A&O#D6B_'&7Q9H)\3QZAK.F7$=YJIT);MI?"=AI/A
M35;#5EDT:^O;F_G:^MEM_CS7?CU\2?AKXP_:,^+][J?A:_\ B-K/[:7@7X9:
M-XK^( M5T+]G_P ->*OV7/AWXQNULKZPTO6M3L+$:R\WAUK<1W6F3:K=B_N+
M,7+74K ']-AMK8J4-O 4+F0H8HRI?NY4K@N>[8SSUJAJ5QHFC64^I:M+INFZ
M?:A9+F]OC;6UM JG:CRSR[(XPI;:K,PQG .37\\?[3?[:G[9_P"SA\+?!WBS
MQ?\ $+P+JNB^$/$,D7Q)\4_!BUTGXC^*KC0/&/B70K+X7ZU=Z'XCT[P%H?B;
M338SZYI'C&+PA>:7?V.K?V-J]NOV07NFU!^T)^V#\7==T7]J;PMXPO/"7B3P
M?>_#'6/'OPBTS6/"7AOQ+\-=;\,^ /%O@SP_XBL/$FG:P]EK6A>,;/5=8GMM
M<TG7X=5TC58K[2]0\+WJ?V=>13 ']%,#:7JEM;W]M]BU"TNH(YK6ZB$-S!/;
MNN^*2"4!TDB=2&C9&*D'<IY)-DVUL>6MX#\NS)AC.$'.W)7A,\XZ9YQ7X)^!
M/VQ_C$O@/POJ7A/5/"G@R/X9W'[)'@JP^#VE^'M+70/''A#XX1>";'Q#XMM$
MB\B^T^#PU_;^JVWANPT*XMK#2W\-W,NK)>VMU&EMG?#7]N_]HI_&W@'4?&?Q
M-\%:IX/UG]HWXO?!3Q!9V7A"".TMO#GAGX"ZY\5]%\2P?9M4?4I=7TO6]"32
MKBVCN/L]_:WDD7DQW'DR  _3V?\ 8L_9A\-^)O&OQ*O/#MUI9\7ZO#XJ\<V]
M]XU\2Q^#-5U:TNY+U=3U/PY=:P?#R!IYF-U&ME';W:B)+J.400"/Z[AM+ 0Q
M+;VUJ( D9A$4,7E;%0"(QA5V[50@(1T4_+Q7\U_Q5_:B\=?&/]G[]N'P-XO\
M;7?CWP#K/["UW\9_!U[XFT7P;H-]8^(=0B\01R-X:M/#=W>M;:'$]OI<]A9Z
MW?7_ (@TZYBB+WTLDJX_3[]H?]H'Q'\/1^S+\+=#\2_\*_L/C+X<UH3?%*%-
M+O+G3;[PC\-[_P 4:9X?TK^VK:]T.VO]?GTP,;_4[6]@>QMKNQM[<7UY;7,
M!^BJV=H@ 6UME 4H L$2@(1C8 %X7;P5'!'&,<4K6EHQ#-;6Q*1^4K-#$2L6
M"#&"5R(\$_(,+@GBOY>+/_@J#^U(_BO1++5/'&@Z9I/BW_@E$?VKM*F?PWIZ
M6K_'.TNI1]CTJXEMO]*M+BSLY)I]#:2XE=6G>V**(BGU%\1?VZ_C)I/QO^''
M_"(_$2#7_"MI\6/@A\)_B;X0;PUX7L/!=I'\5]&^'UW=&?5Y]4N/%NI>)+>+
MQG+K=KK&EC3O#1M[G2]+6RGN-/U&>X /W#E\3>#97LEEUSP\\EW>7.E:>)KR
MQ9[F^@E^RW=C9AY,RW$<V;>X@@#.K_NG4'BK,>J^%Y-7E\-Q7FC/K=M:PWDV
MC1R6AOH;-F>.&X>T'[Q80R,JMLPF . 1G^:WP_X]3PGX\_8_\*:?H_PVU/3?
M$?[=W[96FF?Q7X<T?Q'KV@Q0?M">(S:3>!M5NF>3PO<1B=9LQ)YLH6$Q@((C
M6[\#?C!XR\!?&/X5:]-XGTKQSK/CWXM?\%!=-U/7?%VG:'?^*Q9?#G]H$>'M
M T71-?M;:TU".'4= MM*L#8S33VZ6&D:3;V$=K;VJ*P!_2<;6U#%_LT&\[<L
M(8]YV A.=N3L!(7GY02!@$U,51BI*JQ0[D)4$H2"NY3CY3M)!(YVDC.#BOQ%
MT+]MCQAJ7[,/A3]H;4?V@]/M6^--I\-Y[?P3I'@+1-4\1_##Q;XAM]?/B/P7
MHNH7^L:)I4<*-IT"6G_"9QR7EC/IFJRRW-ZNJ:?:6F)^S-^U+\;?C1\7OV7=
M.\6_%B71-'O+K]MKP[XFTU[;PW:7GC6Z^!_QBT?P%X'E\3"V632TUJ7P[.U_
MJ-OH7V>&>[DFN[%8[1@L8!^X=AJ&CZS#=2:;=V&IP1W4]I=M:2P7,:WEJWD7
M-M.8RR^? Z>5+')ET9=C 8 %S[):!R_V:W#LRL7\F/>S(,(Q;;DL@&%))*@<
M$5^!'PC_ &E_B-<+JWP]\->(? _P875O%O[:WCR3QCX8\*^';33]4\1?!;XD
M^'-(\-^'M4TRX2:RO'\66GB"\U'Q-,);;Q%JK6+S6%[:F1I4\TT3_@H[^U_X
MS\,ZYXPUJY\(?"_4_"7PB^%WQ,N? O\ 8=K=-?ZAJ7QT\3_#[6+*_N]0OVGA
MT3Q!X7T>UO'2 PWUG=7UI+:W:HCQ7(!_2$+6U7SMMM OVC_7XBC7S\Y&)L+^
M\SD@[]V<D<Y-96F:SX;US[=8Z1J.DZH-(N38:C:6,]K=+IUW">;2ZAB+BVFB
M*_ZF1492/NC''Y"_!?\ ;0^,/C;]LN3P#XK\1:#?_"O6/&7B?X9^#Y/A]IL=
MYH$/BCPUX>UCQ-JWAOQ]:Z[#I_B[0O%]K86%O=Z?XETFXUGP7J$%OJ6F26]O
M?36-P?B7X>?M5?&/POHW[;.N?#?1OAAX9UOPW^V[XC\(:Q-X!\.>%?"WC;Q7
MX#T&QUS7=9U'37OX;K0O$/Q#:RTN:\>?Q;+9VNL64%_96M[9ZA/;SH ?TW!$
M4* B@)]P!1A."HVC "X4D<8P"1TJ+[+:GK;0<%CS#'U?)<CY?XRS;C_$2V<Y
M-?G;\7/VE/$5UX+_ &1O^$2\677@K0_VF+K[/>_%>31=-L;_ $94^%/BCX@Z
M7;6NE:\-3TW1M4UN\T""*5-4M-0MDL_MNG6[IJ%S93I^8^E?\% _VN_&7QB3
MX;ZE\1?!7PXTL?L,^)_CM;ZW;>$;6Z75?'GA/X@ZGX>T?6;6VU6\DN6T+QCI
MNEVMU<>'X$GOXK/4Y;>SN(KE([N, _I*^RVHS_HT'(P1Y,?*@8"_=Y&. #QV
MZ4J6]LL@G2WA27RQ&)5B191&.D>\*&"#LF=H]*_#+X>_M5?ML?&7QWK7V35?
MA)\*]4^%GCKX1^%O%WPT\6>*XK)-<T/Q3\.OAWXU\;WL&A+X,U?7M<U=)O%>
MMV7A:_T;Q9I&DQ3V5E'JEH[07GF;?[+'[:?QZ\:?&_X ^&OB'XO\(>)/#/QF
MT7]JJTU33M.TFST5-&U;X$?%[3/!GA74=(N5O;FYDD\0:-K+OJ%G=23K,]C;
MR68@/G^: ?MDUK;.9"]M QFV^<6AC8R[!\GFDJ2^SHN[.WMBHKJYL=,M);B\
MFMK&QMTW2S3/';VT*#JSNQ6.-?J0,_6OP9_:+_;:^,?[.'B[]KO7)OB' ^B:
M+^T5\)_A7X??Q%H]MK'AOX.>#O%/PP\->(;GQ:WAW2FM]?U>/4->OIM%B>6]
M6VCU&_CNY%>"VEA/T#=_&3XA>)O@5^V;X>UWQ%X?^)6E?!_7M#TGP;\0?$V@
M>'[NP\3V&N?#OP?XXO=,\0:;#]@\.ZK-IE_X@N+2&ZM+2RMQ82V-I/'/J5G=
MSS 'ZPZ;+I=W:Q:CI#64]GJ4:7D-[8>2UO>Q2J'CN4F@^2=9$8,DH9MZG(8C
M%6?LMMY_VK[/!]IV[/M'DQ^?L_N>;M\S;_L[L>U?SE:=^VE^T#X9^&^CS>"?
M%O@'PCX>^'?[*_["/Q1L/!>D>$]%M='GU'XP>//%G@OQOX>VB[BATWP\NC:-
M:?8+:P-I+I=W]@>*X%NDUO=>B?&+_@H'\>O!/CCXR;?$&BZ?IT'P/\2Z[\(;
M?0-)T[Q'X4M?&GASX/6'Q*U/2/'\5Q+9^(M*\40SW@U/2M6L+_5O!NJ>&I8M
M-FCL=;3SIP#]\5M;9?-VV\*^?_KB(D!FXQ^](7,F!P-^<#CI2&TM3&T)MK?R
MG^_%Y,?EOTQO3;M;&.X/\J_GU\6?MY_M3^!-"TWQ)9>*/!?Q#\/_ ! ^'WP9
MO-9UN.PL]%TGX,^+?B)\8M ^&DEXFIV<>KYT;4="U;5-7@_M.RUV31=7\/R7
M-^DVEWBVT/K'A_\ :2_:Z\,W/PV^"_QZ^*GP=T#4?C!\5/'_ (>\#?'KX87"
M>*K;2?"'A?P5>^)_">C^,;C7=%\/^%W\<:[/IUS-JNI:?I,&B7>GV=W8:=9Z
M??WMG<Q '[6W\NGVEG-=:D]I!86<+SW$]V8DMK:")"9)I))<1Q1QH"6<E550
M22 *6$6%[;6L]N+2ZM&6*XLI8UBF@*$!XI[9P&3!4AHY(SR""K<YK^<JY_:3
M^/6L_M*_\%#? GC?XL:7XP\"?!S]D_3O$/A#P??^&-*LO 7BG6M;^'EGJ6L:
ME=^&M5GO+Z]TRYO3).=.-_<);VUQ):7-PZ2?-W]I^V5\8/\ A7_QEO? WC#P
MQX UW]F'P?\ "^Z^''P7TWP]HB:%\:=*U/X9^!_%4X/FPO?Z?I%_J7B*]\,Z
M3;^&IK0V$EG9W#R2)#/:R '[]RVUM.\<DUO!,\+;H7EBCD>)L@[HV=24;(!R
MI!R!SQ4V!\V !D_-P/FX R?7CC)],=!7X(:;^VE^TW-XP^%_BV]^(?A+_A&M
M0_:U\5? CQ)\/(O#FEQ6E_X6E\:Z7X>TF:35)-1.L0>(M%M]7DD\^Q8VETEO
M9+<V*,)Y9_8?VI_VM?B3\.?B_+/X ^)5[-I'@3]HS]G?X,>,? __  C?A2T\
M&VNE?&/7_!>G:L/$.IZK?2^,M0UZRTKQ2^LZ=J^@KIF@PBXL+*>&YGLK]G /
MV&-E9L%0VEL51Q(@,$15).@= 4(5QC[P /3FJ+WVAMJG]BR7.FMK$]FU\=-=
M[<W\M@DBPO=&V.9GMEE*1-*5,8<JI.<"OSJ_8\^(OQ.^(7PJ_:OU[Q5\3KGQ
M'XJ\/_'7]H/POX:\VVTP+X*T;P;XAUS2?"ME;V%I'%((8].L+2:(7;N;D8N
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
M[3)-*TN\R-G.L_V9?V>=/\.>(_"%C\%/AE:>%O%[[_%/AZ#P=H<>C^(&$[W
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
M[X?\2)IFGCSM)EM=9U'1=2EGBNH+J"-KW^SK?S%$0!^DDW[+G[.,]YIVH3?
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
M*_C_ /9I^*W@_3O#UY\$?B=X ^#OPX^*_CFYMO&<\&L6,OC+QWK_ (8T_3O
MFJ>')MNIHB>$-8U*^N[F58H;6YTRSNK19;FY:S]Q^)7[<FO?LJ_L-?!/XHK9
MZ;\0O$A_9TF^)6HVWB?7[YO$GBBW\#>#],UO6HK:TTRQU74[N]U-)FCO->FA
M72=(N)8I=1GW7$,4H!^E6A_!#X<^'/B''\3-&\.V&G^)+3P)IWPXTI[2SM+:
MWT;PCIU_<:DFDZ:EO#&\-M+=31R2PL[Q#[-!Y21D.7];K\"=&_;H^)]_XWN_
MVH_!?AB/6/"/BK]B7]F?XW^(O@WK7C75T_LFU\9^)?'[ZU:^ ;>#2KNQUCQM
M)9);V<5NEM8OJESIMC92"$W:RQ?5WB;_ (* ^*;?5O%%[X4^&UEJGASP=\:_
MAU\!-7T+4-1O;/QY<>*/B=X=\+ZQI'B&PT<6+K)HFBWOC#1K/6;>7RY%T^'6
M]56YC&E"UNP#]2/\_P"<_P!**_%?P]_P5MMM9^&.L^.6\ V3^(?AC?ZSX/\
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
7DUH!<Y6$&.,J44 ?8U%%% !1110!_]D!

end
</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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Submission<br></strong></div></th>
<th class="th"><div>Jun. 12, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_SubmissionLineItems', window );"><strong>Submission [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Central Index Key</a></td>
<td class="text">0001639691<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">LivaNova PLC<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Offerings<br></strong></div></th>
<th class="th">
<div>Jun. 12, 2025 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingAxis=1', window );">Offering: 1</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingTable', window );"><strong>Offering:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_PrevslyPdFlg', window );">Fee Previously Paid</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeesOthrRuleFlg', window );">Other Rule</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Equity<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Ordinary Shares, 1.00GBP par value<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_AmtSctiesRegd', window );">Amount Registered | shares</a></td>
<td class="nump">4,400,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_MaxOfferingPricPerScty', window );">Proposed Maximum Offering Price per Unit</a></td>
<td class="nump">46.23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_MaxAggtOfferingPric', window );">Maximum Aggregate Offering Price</a></td>
<td class="nump">$ 203,412,000.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01531%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeAmt', window );">Amount of Registration Fee</a></td>
<td class="nump">$ 31,142.38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingNote', window );">Offering Note</a></td>
<td class="text">Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the "Securities Act"), the Registration Statement covers an indeterminable number of additional ordinary shares, par value 1.00 GBP per share, of LivaNova PLC (the "Ordinary Shares") that may be offered and issued under the Second Amended and Restated LivaNova PLC 2022 Incentive Award Plan (the "Second A&amp;R 2022 Plan") and the LivaNova PLC 2025 Director Incentive Award Plan (the "2025 Director Incentive Plan"), to prevent dilution resulting from stock splits, stock distributions or similar transactions.

Proposed Maximum Offering Price Per Unit is calculated pursuant to Rule 457(c) and Rule 457(h) under the Securities Act based on a price of $46.23 per Ordinary Share, which is the average of the high and low price per Ordinary Share as reported by the Nasdaq Global Select Market on June 9, 2025.

Amount Registered represents Ordinary Shares being registered pursuant to the Second A&amp;R 2022 Plan.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingAxis=2', window );">Offering: 2</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingTable', window );"><strong>Offering:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_PrevslyPdFlg', window );">Fee Previously Paid</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeesOthrRuleFlg', window );">Other Rule</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Equity<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Ordinary Shares, 1.00GBP par value<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_AmtSctiesRegd', window );">Amount Registered | shares</a></td>
<td class="nump">300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_MaxOfferingPricPerScty', window );">Proposed Maximum Offering Price per Unit</a></td>
<td class="nump">46.23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_MaxAggtOfferingPric', window );">Maximum Aggregate Offering Price</a></td>
<td class="nump">$ 13,869,000.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01531%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeAmt', window );">Amount of Registration Fee</a></td>
<td class="nump">$ 2,123.34<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingNote', window );">Offering Note</a></td>
<td class="text">Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the "Securities Act'), the Registration Statement covers an indeterminable number of additional ordinary shares, par value 1.00 GBP per share, of LivaNova PLC (the "Ordinary Shares") that may be offered and issued under the Second Amended and Restated LivaNova PLC 2022 Incentive Award Plan (the "Second A&amp;R 2022 Plan") and the LivaNova PLC 2025 Director Incentive Award Plan (the "2025 Director Incentive Plan"), to prevent dilution resulting from stock splits, stock distributions or similar transactions.

Proposed Maximum Offering Price Per Unit is calculated pursuant to Rule 457(c) and Rule 457(h) under the Securities Act based on a price of $46.23 per Ordinary Share, which is the average of the high and low price per Ordinary Share as reported by the Nasdaq Global Select Market on June 9, 2025.

Amount Registered represents Ordinary Shares being registered pursuant to the 2025 Director Incentive Plan.<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingAxis=2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingAxis=2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fees Summary<br></strong></div></th>
<th class="th">
<div>Jun. 12, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeesSummaryLineItems', window );"><strong>Fees Summary [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_TtlOfferingAmt', window );">Total Offering</a></td>
<td class="nump">$ 217,281,000.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_TtlFeeAmt', window );">Total Fee Amount</a></td>
<td class="nump">33,265.72<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">$ 33,265.72<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>XML
<SEQUENCE>11
<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>12
<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>14
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>3</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="tm2517935d1_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="tm2517935d1_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="tm2517935d1_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="tm2517935d1_ex-filingfees.htm">tm2517935d1_ex-filingfees.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="28">http://xbrl.sec.gov/ffd/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>16
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "tm2517935d1_ex-filingfees.htm": {
   "dts": {
    "inline": {
     "local": [
      "tm2517935d1_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/2024-01-31/types.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/ffd/2025/ffd-2025.xsd"
     ]
    }
   },
   "keyStandard": 19,
   "keyCustom": 0,
   "axisStandard": 1,
   "axisCustom": 0,
   "memberStandard": 1,
   "memberCustom": 0,
   "hidden": {
    "total": 7,
    "http://xbrl.sec.gov/ffd/2025": 5,
    "http://xbrl.sec.gov/dei/2025": 2
   },
   "contextCount": 3,
   "entityCount": 1,
   "segmentCount": 1,
   "elementCount": 107,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/ffd/2025": 28,
    "http://xbrl.sec.gov/dei/2025": 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": "tm2517935d1_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": "tm2517935d1_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": "tm2517935d1_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": "tm2517935d1_ex-filingfees.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "ffd_AggtRedRpPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "localname": "OfferingLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Line Items]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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 previously paid from which an offset is being derived."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "localname": "SubmissionLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission [Line Items]",
        "terseLabel": "Items"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissnTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "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>17
<FILENAME>0001104659-25-059070-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001104659-25-059070-xbrl.zip
M4$L#!!0    ( -"JS%J<94H430H  .%!   =    =&TR-3$W.3,U9#%?97@M
M9FEL:6YG9F5E<RYH=&WM7%MSVD@6?I[\BE[M9)-4(9 $Q@9CIHAC9[W)."[;
M4S5O6XW40%=TF^X6AOWU>XYN2$)@?$N<<9*'@/KTZ7/YSJ5;30:_+3R7S)F0
M//"/WIA-XPUAOATXW)\>O1E='9^=O?EM^&HP4T &I+X\TF9*A?U6Z^;FIGG3
M;@9BVC)[O5YK@31:0M1?N-S_NID41W/2L7!YB12?Q,268;1;W)>*^C8KTCNK
M"47B;BL9S$BY##J6N;^->4*13UALHC51$!";_?G^\O.*7-73KTA;2E!?3@+A
M404F1DY[NF'I5K? 1)?,+C&"[\UI,+^5SX'>-C,^:Q8O:XK#8RIS,SJL8L-L
M31B &=9>1CB9./6$,) 0#E\1,I@QZN '^*BX<MGPY$_]].SSV?E'<GIR<C5H
M)4^1M)71#L:!LTPG.7Q.I%JZ[$ASN Q=NNP3/_"9EHP#!5_T<2(3V9/T&7<<
MYJ^>)4]AZGGD,<%MXE,/F(*T_5,PWW6H$3OP%5NH2S8YTH2M$0X:\L5<-]L'
MVO!*/QBT2AQVXGT5C3TNI;^=?^_>_$\9.UG,^)BKK2MT#&W-\G=;#/S?/_'!
M6\MCY@/JW#/?88M/;+EM55,;&H9A=MN];L^\_XJ7;,HE(EV=P\BV!2UM^)G/
MZ7DPI^3B\_%]+'HAV%RZRPOGU)V6EPHF$^'^%R(KB3=<4_7'0> RZD^HBT&T
MDJ2M#<$WDJB C!FYH-QY"F&LW83I["Y,/% -'I1/L D34 28+$F.":0O[1GS
M*,A%XAS>GPD4$;.#W)0>\(..'YH+Z6CI/+4,07')O=!E6JLB5)T B6 RB$15
MKKA^]%.+Q:8 I!0I<AH68ZP\E ]R!X<GG D2*\EJ$_+QV:<RTJN3*PNW-J^<
MKAN"5P)G@U!0^83Z0!4;H@%UHZN;5L9S-58_E_G.AIG92*VHZ_)D(ZF);S%^
M%CO/Q ,K4[*I!R35T73<X3$DG=^9-X;U'0ZT<4L4!^>7"0 2.J+1@DMMG0-6
M+TAA6*K/@R&(5/BVOEQK?;TUD5M;9'ZQF+)>+J:LGYBJBGH?3$4^3P#UQ]6'
M>C!YC,I(L&&Z+^@#8<8V&ZI9$?EN6RZ$>=O72W6"CX^PW-6,0JG<94$94]YY
MR;1*5ZIQTE 4.G0 +9^OVON<3M&QR[)F_X8[:M8GO=[K0^AP?*5/J,==:/Y'
M@E.W0?[-W#E3W*8-(F$'!%LEP2<IJ>3_8WUB&:$Z).ARG;I\ZO>)#3AFXK!@
M@8$J!<1 .=!CN3*D$(T=+9,EI YN?/5QH%3@]4ESCWE5,X9K,!X/CZEK1VZ\
M,2/!A)QR"-0I@4:,7*.J8.!Q%<1AV<K**5JW*&R-Y)NDM784=SU_W'O#M'_K
MABG1Z ?4_QZ[DOW>SKN2AYD%/B.P:L-LDWD@3!:KD"@'X<0-J,KCAJ0Q:1K&
MZW)@N6P"H4;*@94SN5?TFMUPH94]/,LXSIG N6ZV?*)*;:QG,O=0Y)M ./J-
MH"%,$8Q^U?'!&C*R53PJIAPX[9!&<@C%<4W,/CEG-^Z2) B!38M#KI@=":[X
M3E$_V\&]:[ZZMYGA0:V?>U4W9^-@< '9'&:'"R(#ESMD[%+[ZR%);*8C'OJ$
M1BK('PD^G67/ZG$R!@Y3$42^HT,.#D3_G[W1A]%I=Q,*4BFMUU5/#/ZAZ^3]
MY]'Y)Z+KFRU;Q\PTUKD]"!"IVY?D&EJPNWG^V\IW[%(IR34>QNV2@+ZUG%@T
MB^7T,G*?HSE''N!7%>+^$63<>V09+T00!A)2TN]TP;W((]F6@UQ ,6+D C8E
M?T!?]PQ%SR0>3:>"36$/4)']X2*WGP"WER#H,S1FBE5H3+-&)HXLD/C^%>J6
MA'ZR#W^M2D+/&[=ZN7_YQ7SU2[GEV3@K[D.J1MK4Q&;0N;+5LMK,YB>]>0]W
M@ ?H?T60*K<=XSZUF)">;Q74U(9?!+1X5"Q)LN5K$+-I&!_?7Y"0"C*G;L0>
MKD0]LK:]IY!?U$Q@XK[3P;H24?$H^P#@ WR8>+@&<4NR08%30>TX'%8:C#P%
M/H &#L+%T0AN?6/ATVTU<9C-/>K*(\TH*^)'GA.H=/A6][6U8:?1,8R&81B9
MCIDTCZ8D[G"'OPY:\;\[Z@_)-\,B)ELH$PC)@B'P]*1@A;/STX?8H0-VZ#:M
M]G.S =0>5;3#DQE@3QM:1KO1,2V$0O,)T;!170A:+%X%%>,CJ\?3$9I[U,PP
M]]KFLW(T: [Q_F2^W=>&;;-A=JQF^V!WO9^\TEK?J]):1>,</.-*6Q*T]Z-6
MVOJWQI5*VS/^?I6VZ+X>-$KM%UEG2U:P7F"=+1D &BZSW3CH]OY69;:D8N?E
ME-F2WMA"-4RKW6QW'E!EJQ;)WQ#MY6^(JB?2*@COOE>/S:H-KP-%W=7!1K)-
ME_VM+P%BP78_!=WDY!HU5J?^W;KS![1U3; R;5=MJ^<2FU&T#4?7RLU?G".>
MJJ]B=D=4&8DK*$&G:IG[#>O W"%-U)V8?"-O)4?S^=L=/*%/S^9O]6,,O"PB
MO[7[LG4?WW/8:[<;5G>ON6\]P&G?.RU >PY_DN2 IXJ =\D@+\3/GQ)NWV/F
MG0R88S<QR7>!;V'IQT?P05*^?WCPGC,50_=#Q'["-O8O6.2[)-S"NH\/U][C
M)]QM%QMRFKK[0X6["MS'>WMHV46Q  [4ZM<&V9-'N+MP2.K*<Q4%5;#5Q!0"
MH8"#Y*I%^E(]J_)[995R7N-AWD:>!S4OH=8\L([J6,A6Q4NBY*6B_1[[!LH=
MW/AMG%:(\D0V$QUT6V*L<V)-+$?AA@R"8N M3WW&XGL4I@7V6 D/,BPTO&$,
M'.[:AZY2_WZ>A&YF7#$=GMI@F% P'=>^\SD:0DXC3-H4+_6;MQR*6H:A#2\B
M(2/J*_RA IY?D8[9?4O?0:J!II:H&2O<HR$C.WY["3OX=H-024  ('/(6Z33
MRH3:NT8\O?2J\TK!KAMOO8)D^%LW0GV"\%),>-R/80@I#R_IPC((6IP%[5>0
M'?K)]- O/^R+C_](?/Z'5XMQN(&3B[>_4ODJ)X?:.Y"/*HCL)?Y$(T ;@B[4
M=PB7,H*/)1L$\'R4ZHLTETRB,DYY)<NP+'+FXP$BGS,RNJ'"(1<NJ)G;*&;T
M+^J%AY<).0Z#,,@4::K\]L@'+IBM K&-\2;"A'D#W0NPFJ/I'>Y&L3? ")&K
M,%=-1. !% /[*Y&ARQ58./GFH._X.*:7X 8B.40Y&#_^%5Q2863S%7FUZQT'
ML"VQTVLE0!VNP6]O_ZV=&"/_/ML"1_PEG4- &0KZX4+@^U_CX[48$&6?-PC$
MF3U#&9 5!0C2:3P%O\X@T..%W> F9;;. F$O6!@(E'Z\C">>4^G0O\A'-Q@#
M5J^8"TX .XBOT'V!9/^)?$9ZC=B7:*JU*RO($'P!OI&5U20@$VTH5K1%BQ6A
M6454<^=#Y%VO>1:S;VM+3JLDK9FH,H!,6DW-Q6MLAE:M?KN\D7FI-<CZ\6J0
M5:Q!YA/6H#<_:]#/&O2S!CUY#=KF^!=0A^JW8+#WB[=I@Q;^?PS#_P-02P$"
M% ,4    " #0JLQ:G&5*%$T*  #A00  '0              @ $     =&TR
M-3$W.3,U9#%?97@M9FEL:6YG9F5E<RYH=&U02P4&      $  0!+    B H
#

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>tm2517935d1_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/2025"
  xmlns:ffd="http://xbrl.sec.gov/ffd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef
      xlink:href="https://xbrl.sec.gov/ffd/2025/ffd-2025.xsd"
      xlink:type="simple"/>
    <context id="rc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001639691</identifier>
        </entity>
        <period>
            <startDate>2025-06-12</startDate>
            <endDate>2025-06-12</endDate>
        </period>
    </context>
    <context id="offrl_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001639691</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-12</startDate>
            <endDate>2025-06-12</endDate>
        </period>
    </context>
    <context id="offrl_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001639691</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-12</startDate>
            <endDate>2025-06-12</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-138">S-8</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-139">S-8</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-140">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-141">0001639691</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-142">LivaNova PLC</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="offrl_1" id="ixv-143">false</ffd:PrevslyPdFlg>
    <ffd:PrevslyPdFlg contextRef="offrl_2" id="ixv-144">false</ffd:PrevslyPdFlg>
    <ffd:FormTp contextRef="rc" id="ixv-178">S-8</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-179">LivaNova PLC</dei:EntityRegistrantName>
    <ffd:OfferingSctyTp contextRef="offrl_1" id="ixv-180">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_1" id="ixv-181">Ordinary Shares, 1.00GBP par value</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_1" id="ixv-182">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd
      contextRef="offrl_1"
      decimals="0"
      id="ixv-183"
      unitRef="Shares">4400000</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="offrl_1"
      decimals="INF"
      id="ixv-184"
      unitRef="USD">46.23</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_1"
      decimals="INF"
      id="ixv-185"
      unitRef="USD">203412000.00</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_1"
      decimals="INF"
      id="ixv-186"
      unitRef="pure">0.0001531</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_1"
      decimals="INF"
      id="ixv-187"
      unitRef="USD">31142.38</ffd:FeeAmt>
    <ffd:OfferingSctyTp contextRef="offrl_2" id="ixv-188">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_2" id="ixv-189">Ordinary Shares, 1.00GBP par value</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_2" id="ixv-190">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd
      contextRef="offrl_2"
      decimals="0"
      id="ixv-191"
      unitRef="Shares">300000</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="offrl_2"
      decimals="INF"
      id="ixv-192"
      unitRef="USD">46.23</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_2"
      decimals="INF"
      id="ixv-193"
      unitRef="USD">13869000.00</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_2"
      decimals="INF"
      id="ixv-194"
      unitRef="pure">0.0001531</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_2"
      decimals="INF"
      id="ixv-195"
      unitRef="USD">2123.34</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="rc" decimals="INF" id="ixv-196" unitRef="USD">217281000.00</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="rc" decimals="INF" id="ixv-197" unitRef="USD">33265.72</ffd:TtlFeeAmt>
    <ffd:TtlOffsetAmt contextRef="rc" decimals="INF" id="ixv-198" unitRef="USD">0.00</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="rc" decimals="INF" id="ixv-199" unitRef="USD">33265.72</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="offrl_1" id="ixv-200">Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the "Securities Act"), the Registration Statement covers an indeterminable number of additional ordinary shares, par value 1.00 GBP per share, of LivaNova PLC (the "Ordinary Shares") that may be offered and issued under the Second Amended and Restated LivaNova PLC 2022 Incentive Award Plan (the "Second A&amp;amp;R 2022 Plan") and the LivaNova PLC 2025 Director Incentive Award Plan (the "2025 Director Incentive Plan"), to prevent dilution resulting from stock splits, stock distributions or similar transactions.

Proposed Maximum Offering Price Per Unit is calculated pursuant to Rule 457(c) and Rule 457(h) under the Securities Act based on a price of $46.23 per Ordinary Share, which is the average of the high and low price per Ordinary Share as reported by the Nasdaq Global Select Market on June 9, 2025.

Amount Registered represents Ordinary Shares being registered pursuant to the Second A&amp;amp;R 2022 Plan.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_2" id="ixv-201">Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the "Securities Act'), the Registration Statement covers an indeterminable number of additional ordinary shares, par value 1.00 GBP per share, of LivaNova PLC (the "Ordinary Shares") that may be offered and issued under the Second Amended and Restated LivaNova PLC 2022 Incentive Award Plan (the "Second A&amp;amp;R 2022 Plan") and the LivaNova PLC 2025 Director Incentive Award Plan (the "2025 Director Incentive Plan"), to prevent dilution resulting from stock splits, stock distributions or similar transactions.

Proposed Maximum Offering Price Per Unit is calculated pursuant to Rule 457(c) and Rule 457(h) under the Securities Act based on a price of $46.23 per Ordinary Share, which is the average of the high and low price per Ordinary Share as reported by the Nasdaq Global Select Market on June 9, 2025.

Amount Registered represents Ordinary Shares being registered pursuant to the 2025 Director Incentive Plan.</ffd:OfferingNote>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
