<SEC-DOCUMENT>0001171843-25-005105.txt : 20250806
<SEC-HEADER>0001171843-25-005105.hdr.sgml : 20250806
<ACCEPTANCE-DATETIME>20250806145559
ACCESSION NUMBER:		0001171843-25-005105
CONFORMED SUBMISSION TYPE:	S-8
PUBLIC DOCUMENT COUNT:		16
FILED AS OF DATE:		20250806
DATE AS OF CHANGE:		20250806
EFFECTIVENESS DATE:		20250806

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			WESTAMERICA BANCORPORATION
		CENTRAL INDEX KEY:			0000311094
		STANDARD INDUSTRIAL CLASSIFICATION:	NATIONAL COMMERCIAL BANKS [6021]
		ORGANIZATION NAME:           	02 Finance
		EIN:				942156203
		STATE OF INCORPORATION:			CA
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		1108 FIFTH AVE
		CITY:			SAN RAFAEL
		STATE:			CA
		ZIP:			94901
		BUSINESS PHONE:		(707) 863-6000

	MAIL ADDRESS:	
		STREET 1:		4550 MANGELS BLVD
		STREET 2:		A-2Y
		CITY:			FAIRFIELD
		STATE:			CA
		ZIP:			94534-4082

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	INDEPENDENT BANKSHARES CORP
		DATE OF NAME CHANGE:	19830801
</SEC-HEADER>
<DOCUMENT>
<TYPE>S-8
<SEQUENCE>1
<FILENAME>s8_073125.htm
<DESCRIPTION>FORM S-8
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">As filed with the Securities and Exchange Commission on August 6, 2025,
Registration No. 333-______</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">UNITED STATES<BR>
SECURITIES AND EXCHANGE COMMISSION</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">Washington, D.C. 20549</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>FORM S-8<BR>
<BR>
</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>REGISTRATION STATEMENT UNDER THE SECURITIES ACT OF 1933</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0"><B><U>WESTAMERICA BANCORPORATION </U></B></P>

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

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font-size: 10pt; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 10%">&nbsp;</TD>
    <TD STYLE="width: 40%; font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt"><B><U>California</U></B></FONT></TD>
    <TD STYLE="width: 40%; font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt"><B><U>94-2156203</U></B></FONT></TD>
    <TD STYLE="width: 10%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt">(State or other jurisdiction of incorporation or organization)</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt">(I.R.S. Employer Identification Number)</FONT></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font-size: 10pt; text-align: center; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; text-align: center"><B><U>1108 Fifth Avenue, San Rafael, California 94901
</U></B></P>

<P STYLE="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">(Address of principal executive offices) (Zip Code)</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><B><U>Westamerica Bancorporation 2025 Omnibus Equity Incentive Plan </U></B></P>

<P STYLE="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">(Full title of plan)</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><B>David L. Payne</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>Chairman, President and Chief Executive Officer</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>Westamerica Bancorporation</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>1108 Fifth Avenue</B></P>

<P STYLE="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0"><B><U>San Rafael, CA 94901 </U></B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">(Name and address of agent for service)</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"></P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center"></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B><U>(707) 863-6000<BR>
</U></B>(telephone number, including are code, of agent for service)</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">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 &#8220;large accelerated filer,&#8221;
&#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the
Exchange Act.:</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font-size: 10pt; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; font-size: 10pt"><FONT STYLE="font-size: 10pt">Large accelerated filer <FONT STYLE="font-family: Wingdings">&thorn;</FONT></FONT></TD>
    <TD STYLE="width: 50%; font-size: 10pt"><FONT STYLE="font-size: 10pt">Accelerated filer <FONT STYLE="font-family: Wingdings">o</FONT></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">Non-accelerated filer <FONT STYLE="font-family: Wingdings">o</FONT></FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">Smaller reporting company <FONT STYLE="font-family: Wingdings">o</FONT></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">Emerging growth company <FONT STYLE="font-family: Wingdings">o</FONT></FONT></TD></TR>
  </TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font-size: 10pt; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 97%; font-size: 10pt"><FONT STYLE="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 7(a)(2)(B) of the Securities Act.</FONT></TD>
    <TD STYLE="width: 3%; font-size: 10pt"><FONT STYLE="font-family: Wingdings; font-size: 10pt">o</FONT></TD></TR>
  </TABLE>
<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center">&nbsp;</P>

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

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center"></P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center"><B>Part I</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>INFORMATION REQUIRED IN THE SECTION 10(A) PROSPECTUS. </B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">Documents containing the information specified in Part I of Form S-8 will
be sent or given to employees as specified by Rule 428(b)(1) under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;)
and will not be filed with the Commission as part of this registration statement or as prospectuses or prospectus supplements pursuant
to Rule 424 under the Securities Act. These documents and the documents incorporated by reference pursuant to Item 3 of Part II of this
registration statement, taken together, constitute a prospectus that meets the requirements of Section 10(a) of the Securities Act and
are available without charge, upon oral or written request, to: Westamerica Bancorporation, 1108 Fifth Avenue, San Rafael, California
94901.</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>Part II</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

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

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Item 3. Incorporation of Documents by Reference.</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">Westamerica Bancorporation (&#8220;the Company&#8221;) hereby incorporates
by reference in this Registration Statement the following documents:</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 0.5in">(a) the Company&#8217;s Annual Report on Form 10-K for the year ended December 31,
2024 filed with the Commission on <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/311094/000117184325001156/wabc20241231_10k.htm">February 28, 2025</A>;</P>

<P STYLE="margin: 0pt 0 0pt 0.5in; font-size: 10pt">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 0.5in">(b) the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended March
31, 2025, filed with the Commission on <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/311094/000117184325003020/wabc20250331_10q.htm">May 9, 2025</A>;</P>

<P STYLE="margin: 0pt 0 0pt 0.5in; font-size: 10pt">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 0.5in">(b) the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30,
2025, filed with the Commission on <a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/311094/000117184325005101/wabc20250630_10q.htm">August 6, 2025</a>;</P>

<P STYLE="margin: 0pt 0 0pt 0.5in; font-size: 10pt">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 0.5in">(c) the Company&#8217;s Current Reports on Form 8-K filed with the Commission on <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/311094/000117184325000392/f8k_012325.htm">January 23</A>, <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/311094/000117184325000393/f8k_012325.htm">January 23</A>, <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/311094/000117184325001131/f8k_022725.htm">February 27</A>, <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/311094/000117184325002475/f8k_042425.htm">April 24</A>, <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/311094/000117184325002536/f8k_042524.htm">April 28</A>, and <A HREF="https://www.sec.gov/ix?doc=/Archives/edgar/data/311094/000117184325004678/f8k_072425.htm">July 24, 2025</A> (other than any portions of any such documents that are not deemed
&#8220;filed&#8221; under the Exchange Act in accordance with the Exchange Act and applicable Commission rules); and</P>

<P STYLE="margin: 0pt 0 0pt 0.5in; font-size: 10pt">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 0.5in">(d) The description of the Company&#8217;s common stock contained in the Company&#8217;s
Registration Statement on Form 8-A, as filed with the Commission on January 8, 1987, as amended on September 29, 1989, March 31, 1995,
<A HREF="https://www.sec.gov/Archives/edgar/data/311094/000031109499000008/0000311094-99-000008.txt">November 19, 1999</A> and <A HREF="https://www.sec.gov/Archives/edgar/data/311094/000031109404000030/0000311094-04-000030-index.htm">December 22, 2004</A>, as the description therein has been updated and superseded by the description of the Company&#8217;s
common stock contained in Exhibit 4.1 to the Annual Report on Form 10-K filed with the Commission on <A HREF="https://www.sec.gov/Archives/edgar/data/311094/000117184320001355/ex_173691.htm">February 28, 2020</A>.</P>

<P STYLE="margin: 0pt 0 0pt 0.5in; font-size: 10pt">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">All documents subsequently filed (but not those documents or portions thereof
furnished but not filed, unless otherwise stated in such filings) by the Company pursuant to Sections 13(a), 13(c), 14 and 15(d) of the
Exchange Act, prior to the filing of a post-effective amendment to this Registration Statement which indicates that all securities offered
hereby have been sold or which deregisters all securities remaining unsold, shall be deemed to be incorporated by reference in this Registration
Statement and to be a part hereof from the date of filing of such documents.</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-indent: 0.5in"><BR></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Item 4. Description of Securities.</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">The class of securities to be offered is registered under Section 12 of
the Exchange Act.<BR>
<BR>
</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Item 5. Interests of Named Experts and Counsel.</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">Not applicable.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 3pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%"></TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Item 6. Indemnification of Officers and Directors.</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">Section 317 of the California Corporations Code authorizes a court to award,
or a corporation&#8217;s board of directors to grant, indemnity to directors, officers, employees and other agents of the corporation
(&#8220;Agents&#8221;) in terms sufficiently broad to permit such indemnification under certain circumstances for liabilities (including
reimbursement for expenses incurred) arising under the Securities Act.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">Article VII of the Company&#8217;s Restated Articles of Incorporation, as
amended, authorizes the Company to indemnify its Agents, through bylaw provisions, agreements, votes of shareholders or disinterested
directors or otherwise, in excess of the indemnification otherwise permitted by Section 317 of the California Corporations Code, subject
to the applicable limits set forth in Section 204 of the California Corporations Code with respect to actions for breach of duty to the
Company and its shareholders. Article VII also authorizes the Company to provide insurance for Agents provided that, in cases where the
Company owns all or a portion of the shares of the company issuing the insurance policy, such company and/or the policy must meet certain
conditions set forth in Section 317. Article V of the Company&#8217;s Bylaws provides for mandatory indemnification of each director of
the Company except as prohibited by law.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">The Company maintains a directors and officers liability insurance policy
that indemnifies the Company&#8217;s directors and officers against certain losses in connection with claims made against them for certain
wrongful acts. In addition, the Company has entered into separate indemnification agreements with its directors and officers that require
the Company, among other things, (i) to maintain directors&#8217; and officers&#8217; insurance in reasonable amounts in favor of such
individuals, and (ii) to indemnify them against certain liabilities that may arise by reason of their status or service as Agents of the
Company to the fullest extent permitted by California law.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">The Company has entered into indemnification agreements with it directors
and executive officers. These agreements require the Company to, among other things, (i) to indemnify its directors and officers against
certain liabilities that may arise by reason of their status or service as directors or officers, subject to certain exceptions and limitations
and (ii) to advance the expenses such directors or executive officers may incur as a result of or in connection with the defense of any
proceeding brought against them as to which they could be indemnified, subject to an undertaking by the indemnified party to repay such
advances if it is ultimately determined that he or she is not entitled to indemnification.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">The foregoing summaries are necessarily subject to the complete text of
the statute, the Articles, the Bylaws and the agreements referred to above and are qualified in their entirety by reference thereto.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Item 7. Exemption from Registration Claimed.</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">Not applicable.<BR>
<BR>
</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Item 8. Exhibits.</B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">The exhibits to this Registration Statement are listed in the Exhibit Index
to this filing, which is incorporated by reference.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Item 9. Undertakings.</B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">(a) Rule 415 Offering.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 1in; margin: 0pt 0">The undersigned registrant hereby undertakes:</P>

<P STYLE="font-size: 10pt; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 1in; margin: 0pt 0">(1) To file, during any period in which offers or sales are being made, a
post-effective amendment to this Registration Statement:</P>

<P STYLE="font-size: 10pt; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 1.5in; margin: 0pt 0">(i) To include any prospectus required by Section 10(a)(3) of the Securities
Act of 1933;</P>

<P STYLE="font-size: 10pt; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

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

<P STYLE="font-size: 10pt; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 3pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%"></TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt"></P>

<P STYLE="font-size: 10pt; text-indent: 1.5in; margin: 0pt 0">(iii) To include any material information with respect to the plan of distribution
not previously disclosed in this Registration Statement or any material change to such information in this Registration Statement;</P>

<P STYLE="font-size: 10pt; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 1.5in; margin: 0pt 0"><I>Provided, however</I>, that paragraphs (a)(1)(i) and (a)(1)(ii) do not
apply if the Registration Statement is on Form S-8, and the information required to be included in a post-effective amendment by those
paragraphs is contained in reports filed with or furnished to the Commission by the registrant pursuant to Section 13 or Section 15(d)
of the Securities Exchange Act of 1934 that are incorporated by reference in the Registration Statement.</P>

<P STYLE="font-size: 10pt; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

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

<P STYLE="font-size: 10pt; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

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

<P STYLE="font-size: 10pt; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

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

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

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

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-indent: 0.5in">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-indent: 0.5in">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-indent: 0.5in">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-indent: 0.5in">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-indent: 0.5in">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-indent: 0.5in">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 3pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%"></TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-indent: 0.5in"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><A NAME="a_001"></A>SIGNATURES</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">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 S-8 and has duly caused this
Registration Statement to be signed on its behalf by the undersigned, thereunto duly authorized, in the City of San Rafael, State of California,
on August 6, 2025.</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font-size: 10pt; width: 100%; border-collapse: collapse">
  <TR>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 10pt">WESTAMERICA BANCORPORATION</FONT></TD></TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 10pt">(Registrant)</FONT></TD></TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="width: 5%">By:</TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 23%; font-size: 10pt"><FONT STYLE="font-size: 10pt">/s/ David L. Payne</FONT></TD>
    <TD STYLE="width: 22%; font-size: 10pt">&nbsp;</TD></TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">David L. Payne</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left; font-size: 10pt; vertical-align: bottom"><FONT STYLE="font-size: 10pt">Chairman, President and Chief Executive Officer</FONT></TD></TR>
  </TABLE>
<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-indent: 0.5in">The officers and directors of Westamerica Bancorporation whose signatures
appear below hereby constitute and appoint David L. Payne and Anela Jonas, and each of them, their true and lawful attorneys and agents,
with full power of substitution, each with power to act alone, to sign and execute on behalf of the undersigned any amendment or amendments
to this Registration Statement on Form S-8 and to file the same, with all exhibits thereto, and other documents in connection therewith,
with the Securities and Exchange Commission, granting unto each of said attorneys-in-fact and agents full power and authority to do everything
necessary to accomplish the foregoing, as fully to all intents and purposes as he or she might or could do in person, and each of the
undersigned does hereby ratify and confirm all that each of said attorneys and agents, or their substitutes, shall do or cause to be done
by virtue hereof.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">Pursuant to the requirements of the Securities Act of 1933, this Registration
Statement has been signed by the following persons on behalf of the registrant in the capacities and on the date indicated.<BR>
<BR>
</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font-size: 10pt; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt"><FONT STYLE="font-size: 10pt">/s/ David L. Payne </FONT></TD>
    <TD>&nbsp;</TD>
    <TD>
    <P STYLE="font-size: 10pt; margin: 0pt 0">Chairman, President and Chief Executive Officer )</P></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">August 6, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>David L. Payne</TD>
    <TD>&nbsp;</TD>
    <TD>(Principal Executive Officer</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt"><FONT STYLE="font-size: 10pt">/s/ Anela Jonas &#9;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>
    <P STYLE="font-size: 10pt; margin: 0pt 0">Senior Vice President and Chief Financial Officer</P></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">August 6, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>Anela Jonas</TD>
    <TD>&nbsp;</TD>
    <TD> (Principal Financial and Accounting
    Officer)</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt"><FONT STYLE="font-size: 10pt">/s/ Alisa Belew &#9;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">Director </FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">August 6, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>Alisa Belew</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></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt"><FONT STYLE="font-size: 10pt">/s/ E. Joseph Bowler &#9; </FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">Director</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">August 6, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>E. Joseph Bowler</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></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt"><FONT STYLE="font-size: 10pt">/s/ Martin Camsey &#9;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">Director</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">August 6, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>Martin Camsey</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></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt"><FONT STYLE="font-size: 10pt">/s/ Melanie M. Chiesa&#9;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">Director</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">August 6, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>Melanie M. Chiesa</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></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt"><FONT STYLE="font-size: 10pt">/s/ Michele Hassid &#9;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">Director</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">August 6, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>Michele Hassid</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></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt"><FONT STYLE="font-size: 10pt">/s/ Edward B. Sylvester &#9;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">Director </FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">August 6, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>Edward B. Sylvester</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></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt"><FONT STYLE="font-size: 10pt">/s/ Inez Wondeh &#9;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">Director </FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">August 6, 2025</FONT></TD></TR>
  <TR>
    <TD STYLE="width: 26%">Inez Wondeh</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 43%">&nbsp;</TD>
    <TD STYLE="width: 29%">&nbsp;</TD></TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B><U>EXHIBIT LIST</U></B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font-size: 10pt; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt"><U>Exhibit</U></FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt"><U>Description</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: center"><A HREF="exh_41.htm"><FONT STYLE="font-size: 10pt">4.1</FONT></A></TD>
    <TD STYLE="font-size: 10pt"><A HREF="exh_41.htm"><FONT STYLE="font-size: 10pt">Westamerica Bancorporation 2025 Omnibus Equity Incentive Plan</FONT></A></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt"><A HREF="exh_51.htm">5.1</A></FONT></TD>
    <TD STYLE="font-size: 10pt"><A HREF="exh_51.htm"><FONT STYLE="font-size: 10pt">Opinion of Sheppard Mullin Richter &amp; Hampton, LLP</FONT></A></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt"><A HREF="exh_51.htm">23.1</A></FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt"><U><A HREF="exh_51.htm">Consent of Sheppard Mullin Richter &amp; Hampton, LLP (included in Exhibit 5.1)</A></U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt"><A HREF="exh_232.htm">23.2</A></FONT></TD>
    <TD STYLE="font-size: 10pt"><A HREF="exh_232.htm"><FONT STYLE="font-size: 10pt"><U>Consent of Crowe LLP</U></FONT></A></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt"><A HREF="#a_001">24</A></FONT></TD>
    <TD STYLE="font-size: 10pt"><A HREF="#a_001"><FONT STYLE="font-size: 10pt"><U>Power of Attorney (included in signature page)</U></FONT></A></TD></TR>
  <TR>
    <TD STYLE="width: 10%; font-size: 10pt; text-align: center"><a href="exh_107.htm"><FONT STYLE="font-size: 10pt">107</FONT></a></TD>
    <TD STYLE="width: 90%; font-size: 10pt"><a href="exh_107.htm"><FONT STYLE="font-size: 10pt">Calculation of Fee Table</FONT></a></TD>
    </TR>
  </TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>



<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">-4-</P>

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

<P STYLE="margin: 0"></P>

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

<P STYLE="font-size: 10pt; font-weight: bold; text-align: right; margin: 0pt 0">EXHIBIT 4.1</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; font-weight: bold; text-align: center">WESTAMERICA BANCORPORATION<BR>
2025 OMNIBUS EQUITY INCENTIVE PLAN</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section 1.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Purpose of Plan.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">The name of the Plan is the Westamerica Bancorporation
2025 Omnibus Equity Incentive Plan. The purposes of the Plan are to (i)&nbsp;provide an additional incentive to selected employees, directors,
and independent contractors of the Company or its Affiliates whose contributions are essential to the growth and success of the Company,
(ii)&nbsp;strengthen the commitment of such individuals to the Company and its Affiliates, (iii)&nbsp;motivate those individuals to faithfully
and diligently perform their responsibilities and (iv)&nbsp;attract and retain competent and dedicated individuals whose efforts will
result in the long-term growth and profitability of the Company. To accomplish these purposes, the Plan provides that the Company may
grant Options, Share Appreciation Rights, Restricted Shares, Restricted Share Units, Other Share-Based Awards or any combination of the
foregoing.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section 2.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Definitions.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">For purposes of the Plan, the following terms shall be
defined as set forth below:</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(a)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Administrator</U>&rdquo; means the Board, or, if and to the extent the Board does not administer the Plan, the Committee
in accordance with Section 3 hereof.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(b)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Affiliate</U>&rdquo; means a Person that directly, or indirectly through one or more intermediaries, controls, or is
controlled by, or is under common control with, the Person specified as of any date of determination.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(c)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Applicable Laws</U>&rdquo; means the applicable requirements under U.S. federal and state corporate laws, U.S. federal
and state securities laws, including the Code, any stock exchange or quotation system on which shares of the Common Stock are listed or
quoted and the applicable laws of any other country or jurisdiction where Awards are granted under the Plan, as are in effect from time
to time.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(d)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Award</U>&rdquo; means any Option, Share Appreciation Right, Restricted Shares, Restricted Share Unit or Other Share-Based
Award granted under the Plan.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(e)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Award Agreement</U>&rdquo; means any written notice, agreement, contract or other instrument or document evidencing an
Award, including through electronic medium, which shall contain such terms and conditions with respect to an Award as the Administrator
shall determine, consistent with the Plan.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(f)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Beneficial Owner&rdquo;</U> (or any variant thereof) has the meaning defined in Rule 13d-3 under the Securities Exchange
Act.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(g)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Board</U>&rdquo; means the Board of Directors of the Company.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(h)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Bylaws</U>&rdquo; mean the bylaws of the Company, as may be amended and/or restated from time to time.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(i)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Cause</U>&rdquo; has the meaning assigned to such term in any individual service, employment or severance agreement or
Award Agreement with the Participant or, if no such agreement exists or if such agreement does not define &ldquo;Cause,&rdquo; then &ldquo;Cause&rdquo;
means (i)&nbsp;the conviction, guilty plea or plea of &ldquo;no contest&rdquo; by the Participant to any felony or a crime involving moral
turpitude or the Participant&rsquo;s commission of any other act or omission involving dishonesty or fraud, (ii)&nbsp;the substantial
and repeated failure of the Participant to perform duties of the office held by the Participant, (iii)&nbsp;the Participant&rsquo;s gross
negligence, willful misconduct or breach of fiduciary duty with respect to the Company or any of its Subsidiaries or Affiliates, (iv)&nbsp;any
breach by the Participant of any restrictive covenants to which the Participant is subject, and/or (v)&nbsp;the Participant&rsquo;s engagement
in any conduct which is or can reasonably be expected to be materially detrimental or injurious to the business or reputation of the Company
or its Affiliates. Any voluntary termination of employment or service by the Participant in anticipation of an involuntary termination
of the Participant&rsquo;s employment or service, as applicable, for Cause shall be deemed to be a termination for Cause.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(j)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Change in Capitalization</U>&rdquo; means any (i)&nbsp;merger, consolidation, reclassification, recapitalization, spin-off,
spin-out, repurchase or other reorganization or corporate transaction or event, (ii)&nbsp;special or extraordinary dividend or other extraordinary
distribution (whether in the form of cash, shares of Common Stock or other property), stock split, reverse stock split, share subdivision
or consolidation, (iii)&nbsp;combination or exchange of shares or (iv)&nbsp;other change in corporate structure, which, in any such case,
the Administrator determines, in its sole discretion, affects the shares of Common Stock such that an adjustment pursuant to Section 5
hereof is appropriate.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(k)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Change in Control</U>&rdquo; means the first occurrence of an event set forth in any one of the following paragraphs
following the Effective Date:</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(1)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>any Person is or becomes the Beneficial Owner, directly or indirectly, of securities of the Company (not including in the securities
Beneficially Owned by such Person which were acquired directly from the Company or any Affiliate thereof) representing more than fifty
percent (50%) of the combined voting power of the Company&rsquo;s then outstanding securities, excluding any Person who becomes such a
Beneficial Owner in connection with a transaction described in clause (i) of paragraph (3) below; or</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(2)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>the date on which individuals who constitute the Board as of the Effective Date and any new director (other than a director whose
initial assumption of office is in connection with an actual or threatened election contest, including, but not limited to, a consent
solicitation, relating to the election of directors of the Company) whose appointment or election by the Board or nomination for election
by the Company&rsquo;s shareholders was approved or recommended by a vote of at least two-thirds (2/3) of the directors then still in
office who either were directors on the Effective Date or whose appointment, election or nomination for election was previously so approved
or recommended cease for any reason to constitute a majority of the number of directors serving on the Board; or</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(3)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>there is consummated a merger or consolidation of the Company or any direct or indirect Subsidiary with any other corporation or
other entity, other than (i)&nbsp;a merger or consolidation (A)&nbsp;which results in the voting securities of the Company outstanding
immediately prior to such merger or consolidation continuing to represent (either by remaining outstanding or by being converted into
voting securities of the surviving entity or any parent thereof), in combination with the ownership of any trustee or other fiduciary
holding securities under an employee benefit plan of the Company or any Subsidiary, fifty percent (50%) or more of the combined voting
power of the securities of the Company or such surviving entity or any parent thereof outstanding immediately after such merger or consolidation
and (B)&nbsp;following which the individuals who comprise the Board immediately prior thereto constitute at least a majority of the board
of directors of the Company, the entity surviving such merger or consolidation or, if the Company or the entity surviving such merger
or consolidation is then a Subsidiary, the ultimate parent thereof, or (ii)&nbsp;a merger or consolidation effected to implement a recapitalization
of the Company (or similar transaction) in which no Person is or becomes the Beneficial Owner, directly or indirectly, of securities of
the Company (not including in the securities Beneficially Owned by such Person any securities acquired directly from the Company or its
Affiliates) representing more than fifty percent (50%) of the combined voting power of the Company&rsquo;s then outstanding securities;
or</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(4)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>the shareholders of the Company approve a plan of complete liquidation or dissolution of the Company or there is consummated an
agreement for the sale or disposition by the Company of all or substantially all of the Company&rsquo;s assets, other than (A)&nbsp;a
sale or disposition by the Company of all or substantially all of the Company&rsquo;s assets to an entity, more than fifty percent (50%)
of the combined voting power of the voting securities of which are owned by shareholders of the Company following the completion of such
transaction in substantially the same proportions as their ownership of the Company immediately prior to such sale or (B)&nbsp;a sale
or disposition of all or substantially all of the Company&rsquo;s assets immediately following which the individuals who comprise the
Board immediately prior thereto constitute at least a majority of the board of directors of the entity to which such assets are sold or
disposed or, if such entity is a subsidiary, the ultimate parent thereof.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Notwithstanding the foregoing, (i)&nbsp;a Change in Control shall not be
deemed to have occurred by virtue of the consummation of any transaction or series of integrated transactions immediately following which
the holders of shares of Common Stock immediately prior to such transaction or series of transactions continue to have substantially the
same proportionate ownership in an entity which owns all or substantially all of the assets of the Company immediately following such
transaction or series of transactions and (ii)&nbsp;to the extent required to avoid accelerated taxation and/or tax penalties under Section
409A of the Code, a Change in Control shall be deemed to have occurred under the Plan with respect to any Award that constitutes deferred
compensation under Section 409A of the Code only if a change in the ownership or effective control of the Company or a change in ownership
of a substantial portion of the assets of the Company shall also be deemed to have occurred under Section 409A of the Code. For purposes
of this definition of Change in Control, the term &ldquo;Person&rdquo; shall not include (i)&nbsp;the Company or any Subsidiary thereof,
(ii)&nbsp;a trustee or other fiduciary holding securities under an employee benefit plan of the Company or any Subsidiary thereof, (iii)&nbsp;an
underwriter temporarily holding securities pursuant to an offering of such securities, or (iv)&nbsp;a corporation owned, directly or indirectly,
by the shareholders of the Company in substantially the same proportions as their ownership of shares of the Company.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Notwithstanding anything herein to the contrary, a transaction shall not
constitute a Change in Control if its sole purpose is to change the states of the Company&rsquo;s incorporation or to create a holding
company that will be owned in substantially the same proportions by the persons who held the Company&rsquo;s securities immediately before
such transactions.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(l)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Code</U>&rdquo; means the Internal Revenue Code of 1986, as amended from time to time, or any successor thereto.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(m)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Committee</U>&rdquo; means any committee or subcommittee the Board (including, but not limited to the Employee Benefits
and Compensation Committee of the Company) may appoint to administer the Plan. Subject to the discretion of the Board, the Committee shall
be composed entirely of individuals who meet the qualifications of a &ldquo;non-employee director&rdquo; within the meaning of Rule 16b-3
under the Securities Exchange Act and any other qualifications required by the applicable stock exchange on which the shares of Common
Stock are traded.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(n)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Common Stock</U>&rdquo; means the common shares of the Company, without a par value.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(o)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Company</U>&rdquo; means Westamerica Bancorporation, a California corporation (or any successor company, except as the
term &ldquo;Company&rdquo; is used in the definition of &ldquo;Change in Control&rdquo; above).</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(p)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Covered Executive</U>&rdquo; means any Executive Officer that (1) has received Incentive Compensation (A) during the
Look-Back Period (as defined in Section 27) and (B) after beginning service as an Executive Officer; and (2) served as an Executive Officer
at any time during the performance period for the applicable Incentive Compensation.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(q)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Disability</U>&rdquo; has the meaning assigned to such term in any individual service, employment or severance agreement
or Award Agreement with the Participant or, if no such agreement exists or if such agreement does not define &ldquo;Disability,&rdquo;
then &ldquo;Disability&rdquo; means that a Participant, as determined by the Administrator in its sole discretion, (i)&nbsp;is unable
to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected
to result in death or can be expected to last for a continuous period of not less than twelve (12) months, or (ii)&nbsp;is, by reason
of any medically determinable physical or mental impairment which can be expected to result in death or can be expected to last for a
continuous period of not less than twelve (12) months, receiving income replacement benefits for a period of not less than three (3) months
under an accident and health plan covering employees of the Company or an Affiliate thereof.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(r)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Effective Date</U>&rdquo; has the meaning set forth in Section 17 hereof.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(s)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Eligible Recipient</U>&rdquo; means an employee, director or independent contractor of the Company or any Affiliate of
the Company who has been selected as an eligible participant by the Administrator; <U>provided</U>, <U>however</U>, to the extent required
to avoid accelerated taxation and/or tax penalties under Section 409A of the Code, an Eligible Recipient of an Option or a Share Appreciation
Right means an employee, non-employee director or independent contractor of the Company or any Affiliate of the Company with respect to
whom the Company is an &ldquo;eligible issuer of service recipient stock&rdquo; within the meaning of Section 409A of the Code.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(t)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Executive Officer</U>&rdquo; means any &ldquo;executive officer&rdquo; as defined in Section 10D-1(d) of the Securities
Exchange Act whom the Board (or the Committee, as applicable) has determined is subject to the reporting requirements of Section 10D of
the Securities Exchange Act, and includes any person who is the Company&rsquo;s president, principal financial officer, principal accounting
officer (or if there is no such accounting officer, the controller), any vice-president of the issuer in charge of a principal business
unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any
other person who performs similar policy-making functions for the Company (with any executive officers of the Company&rsquo;s parent(s)
or subsidiaries being deemed Executive Officers of the Company if they perform such policy making functions for the Company). All Executive
Officers of the Company identified by the Board (or the Committee, as applicable) pursuant to 17 CFR 229.401(b) shall be deemed an &ldquo;Executive
Officer.&rdquo;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(u)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Exempt Award</U>&rdquo; shall mean the following:</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(1)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>An Award granted in assumption of, or in substitution for, outstanding awards previously granted by a corporation or other entity
acquired by the Company or any of its Subsidiaries or with which the Company or any of its Subsidiaries combines by merger or otherwise.
The terms and conditions of any such Awards may vary from the terms and conditions set forth in the Plan to the extent the Administrator
at the time of grant may deem appropriate, subject to Applicable Laws.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(2)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>An &ldquo;employment inducement&rdquo; award as described in the applicable stock exchange listing manual or rules may be granted
under the Plan from time to time. The terms and conditions of any &ldquo;employment inducement&rdquo; award may vary from the terms and
conditions set forth in the Plan to such extent as the Administrator at the time of grant may deem appropriate, subject to Applicable
Laws.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(3)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>An Award that an Eligible Recipient purchases at Fair Market Value (including Awards that an Eligible Recipient elects to receive
in lieu of fully vested compensation that is otherwise due) whether or not the shares of Common Stock are delivered immediately or on
a deferred basis.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(v)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Exercise Price</U>&rdquo; means, (i)&nbsp;with respect to any Option, the per share price at which a holder of such Option
may purchase shares of Common Stock issuable upon exercise of such Award, and (ii)&nbsp;with respect to a Share Appreciation Right, the
base price per share of such Share Appreciation Right.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(w)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Fair Market Value</U>&rdquo; of a share of Common Stock or another security as of a particular date shall mean the fair
market value as determined by the Administrator in its sole discretion; provided, that, (i)&nbsp;if the share of Common Stock or other
security is admitted to trading on a national securities exchange, the fair market value on any date shall be the closing sale price reported
on such date, or if no shares were traded on such date, on the last preceding date for which there was a sale of a share of Common Stock
on such exchange, or (ii)&nbsp;if the share of Common Stock or other security is then traded in an over-the-counter market, the fair market
value on any date shall be the average of the closing bid and asked prices for such share in such over-the-counter market for the last
preceding date on which there was a sale of such share in such market.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(x)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Free Standing Rights</U>&rdquo; has the meaning set forth in Section 8.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(y)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Good Reason</U>&rdquo; has the meaning assigned to such term in any individual service, employment or severance agreement
or Award Agreement with the Participant or, if no such agreement exists or if such agreement does not define &ldquo;Good Reason,&rdquo;
&ldquo;Good Reason&rdquo; and any provision of this Plan that refers to &ldquo;Good Reason&rdquo; shall not be applicable to such Participant.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(z)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Incentive Compensation</U>&rdquo; shall be deemed to be any compensation (including any Award or any other short-term
or long-term cash or equity incentive award or any other payment) that is granted, earned, or vested based wholly or in part upon the
attainment of any financial reporting measure (i.e., any measures that are determined and presented in accordance with the accounting
principles used in preparing the Company&rsquo;s financial statements, and any measure that is derived wholly or in part from such measures,
including stock price and total shareholder return). For the avoidance of doubt, financial reporting measures include &ldquo;non-GAAP
financial measures&rdquo; for purposes of Securities Exchange Act Regulation G and 17 CFR 229.10, as well as other measures, metrics and
ratios that are not non-GAAP measures, like same store sales. Financial reporting measures may or may not be included in a filing with
the Securities and Exchange Commission, and may be presented outside the Company&rsquo;s financial statements, such as in Management&rsquo;s
Discussion and Analysis of Financial Conditions and Results of Operations or the performance graph.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(aa)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>ISO</U>&rdquo; means an Option intended to be and designated as an &ldquo;incentive stock option&rdquo; within the meaning
of Section 422 of the Code.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(bb)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Minimum Vesting Requirement</U>&rdquo; has the meaning set forth in Section 3(g).</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(cc)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Nonqualified Stock Option</U>&rdquo; shall mean an Option that is not designated as an ISO.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(dd)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Option</U>&rdquo; means an option to purchase shares of Common Stock granted pursuant to Section 7 hereof. The term &ldquo;Option&rdquo;
as used in the Plan includes the terms &ldquo;Nonqualified Stock Option&rdquo; and &ldquo;ISO.&rdquo;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(ee)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Other Share-Based Award</U>&rdquo; means a right or other interest granted pursuant to Section 10 hereof that may be
denominated or payable in, valued in whole or in part by reference to, or otherwise based on or related to, a share of Common Stock, including,
but not limited to, unrestricted shares of Common Stock, dividend equivalents or performance units, each of which may be subject to the
attainment of performance goals or a period of continued provision of service or employment or other terms or conditions as permitted
under the Plan.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(ff)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Participant</U>&rdquo; means any Eligible Recipient selected by the Administrator, pursuant to the Administrator&rsquo;s
authority provided for in Section 3 below, to receive grants of Awards, and, upon a Participant&rsquo;s death, the Participant&rsquo;s
successors, heirs, executors and administrators, as the case may be.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(gg)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Person</U>&rdquo; shall have the meaning given in Section 3(a)(9) of the Securities Exchange Act, as modified and used
in Sections 13(d) and 14(d) thereof.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(hh)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Plan</U>&rdquo; means this 2025 Omnibus Equity Incentive Plan.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(ii)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Prior Plans</U>&rdquo; means the 2019 Omnibus Equity Incentive Plan (as amended from time to time) as in effect immediately
prior to the Effective Date.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(jj)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Related Rights</U>&rdquo; has the meaning set forth in Section 8.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(kk)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Restricted Period</U>&rdquo; has the meaning set forth in Section 9.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(ll)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Restricted Share</U>&rdquo; means a share of Common Stock granted pursuant to Section 9 below subject to certain restrictions
that lapse at the end of a specified period (or periods) of time and/or upon attainment of specified performance objectives.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(mm)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Restricted Share Unit</U>&rdquo; means the right granted pursuant to Section 9 hereof to receive a share of Common Stock
at the end of a specified restricted period (or periods) of time and/or upon attainment of specified performance objectives.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(nn)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Rule 16b-3</U>&rdquo; has the meaning set forth in Section 3.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(oo)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Securities Exchange Act</U>&rdquo; means the Securities Exchange Act of 1934, as amended from time to time.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(pp)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Share Appreciation Right</U>&rdquo; means a right granted pursuant to Section 8 hereof to receive an amount equal to
the excess, if any, of (i)&nbsp;the aggregate Fair Market Value, as of the date such Award or portion thereof is surrendered, of the Shares
covered by such Award or such portion thereof, over (ii)&nbsp;the aggregate Exercise Price of such Award or such portion thereof.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(qq)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Shares</U>&rdquo; means Common Stock reserved for issuance under the Plan, as adjusted pursuant to the Plan, and any
successor (pursuant to a merger, consolidation, or other reorganization) security.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(rr)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Subsidiary</U>&rdquo; means, with respect to any Person, as of any date of determination, any other Person as to which
such first Person owns or otherwise controls, directly or indirectly, more than 50% of the voting shares or other similar interests or
a sole general partner interest or managing member or similar interest of such other Person.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(ss)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Term</U>&rdquo; has the meaning set forth in Section 3.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(tt)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>&ldquo;<U>Transfer</U>&rdquo; has the meaning set forth in Section 15.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
3.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Administration.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(a)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>The Plan shall be administered by the Administrator and shall be administered, to the extent applicable, in accordance with Rule
16b-3 under the Securities Exchange Act (&ldquo;<U>Rule 16b-3</U>&rdquo;).</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(b)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Pursuant to the terms of the Plan, the Administrator, subject, in the case of any Committee, to any restrictions on the authority
delegated to it by the Board, shall have the power and authority, without limitation:</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(1)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>to select those Eligible Recipients who shall be Participants;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(2)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>to determine whether and to what extent Options, Share Appreciation Rights, Restricted Shares, Restricted Share Units, Other Share-Based
Awards or a combination of any of the foregoing, are to be granted hereunder to Participants;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(3)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>to determine the number of Shares to be covered by each Award granted hereunder;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(4)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>to determine the terms and conditions, not inconsistent with the terms of the Plan, of each Award granted hereunder (including,
but not limited to, (i)&nbsp;the restrictions applicable to Restricted Shares or Restricted Share Units and the conditions under which
restrictions applicable to such Restricted Shares or Restricted Share Units shall lapse, (ii)&nbsp;the performance goals and periods applicable
to Awards, (iii)&nbsp;the Exercise Price of each Option and each Share Appreciation Right or the purchase price of any other Award, (iv)&nbsp;the
vesting schedule and terms applicable to each Award, (v)&nbsp;the number of Shares or amount of cash or other property subject to each
Award and (vi)&nbsp;subject to the requirements of Section 409A of the Code (to the extent applicable) any amendments to the terms and
conditions of outstanding Awards, including, but not limited to, extending the exercise period of such Awards and accelerating the payment
schedules of such Awards and/or, to the extent specifically permitted under the Plan, accelerating the vesting schedules of such Awards);</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(5)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>to determine the terms and conditions, not inconsistent with the terms of the Plan, which shall govern all written instruments
evidencing Awards;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(6)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>to determine the Fair Market Value in accordance with the terms of the Plan;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(7)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>to determine the duration and purpose of leaves of absence which may be granted to a Participant without constituting termination
of the Participant&rsquo;s service or employment for purposes of Awards granted under the Plan;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(8)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>to adopt, alter and repeal such administrative rules, regulations, guidelines and practices governing the Plan as it shall from
time to time deem advisable; and</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(9)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>to construe and interpret the terms and provisions of, and supply or correct omissions in, the Plan and any Award issued under
the Plan (and any Award Agreement relating thereto), and to otherwise supervise the administration of the Plan and to exercise all powers
and authorities either specifically granted under the Plan or necessary and advisable in the administration of the Plan.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(c)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Subject to Section 5, neither the Board nor the Committee shall have the authority to reprice or cancel and regrant any Award at
a lower exercise, base or purchase price or cancel any Award with an exercise, base or purchase price in exchange for cash, property or
other Awards without first obtaining the approval of the Company&rsquo;s shareholders.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(d)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>All decisions made by the Administrator pursuant to the provisions of the Plan shall be final, conclusive and binding on all Persons,
including the Company and the Participants.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(e)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>The expenses of administering the Plan shall be borne by the Company and its Affiliates.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(f)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>If at any time or to any extent the Board shall not administer the Plan, then the functions of the Administrator specified in the
Plan shall be exercised by the Committee. Except as otherwise provided in the Articles of Incorporation or Bylaws of the Company, any
action of the Committee with respect to the administration of the Plan shall be taken by a majority vote at a meeting at which a quorum
is duly constituted or unanimous written consent of the Committee&rsquo;s members.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(g)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Notwithstanding any other provision of this Plan, equity-based Awards (or any portion thereof) shall not vest earlier than one
year following the grant date thereof (excluding, for this purpose, any (i) substitute awards, and (ii) Awards to non-employee directors
that were granted on the date of the annual shareholder meeting which vest on or after the next annual shareholder meeting) (the &ldquo;<U>Minimum
Vesting Requirement</U>&rdquo;); provided, that the Committee may grant Awards that are not subject to the Minimum Vesting Requirement
with respect to five percent (5%) or less of the shares of Common Stock available for issuance under the Plan (as may be adjusted pursuant
to Section 5), provided, further, that the restriction in this Section 3(g) does not apply to the Administrator&rsquo;s discretion to
provide for accelerated exercisability or vesting of any Award, including in cases of retirement, termination of service other than for
Cause, death, or Disability, as set forth in the terms of the Award or otherwise<B>.</B></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
4.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Shares Reserved for Issuance Under the Plan.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(a)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Subject to Section 5 hereof, the number of shares of Common Stock that are reserved and available for issuance pursuant to Awards
granted under the Plan shall be equal to 750,000 shares, <U>provided</U>, <U>that</U>, shares of Common Stock issued under the Plan with
respect to an Exempt Award shall not count against such share limit. In light of the adoption of this Plan, no further awards shall be
made under the Prior Plan on or after the Effective Date, provided that all Prior Plan Awards which are outstanding as of the Effective
Date shall continue to be governed by the terms, conditions and procedures set forth in the Prior Plan and any applicable award agreement.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(b)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Shares issued under the Plan may, in whole or in part, be authorized but unissued shares of Common Stock or shares of Common Stock
that shall have been or may be reacquired by the Company in the open market, in private transactions or otherwise. If an Award entitles
the Participant to receive or purchase shares of Common Stock, the number of Shares covered by such Award or to which such Award relates
shall be counted on the date of grant of such Award against the aggregate number of shares of Common Stock available for granting Awards
under the Plan. If any Shares subject to an Award are forfeited, cancelled, exchanged or surrendered or if an Award otherwise terminates
or expires without a distribution of shares to the Participant, the Shares with respect to such Award shall, to the extent of any such
forfeiture, cancellation, exchange, surrender, termination or expiration, again be available for granting Awards under the Plan. Notwithstanding
the foregoing, Shares surrendered or withheld as payment of either the Exercise Price of an Award (including Shares otherwise underlying
a Share Appreciation Right that are retained by the Company to account for the Exercise Price of such Share Appreciation Right) and/or
withholding taxes in respect of an Award shall no longer be available for grant under the Plan. Upon the exercise of any Award granted
in tandem with any other Awards, such related Awards shall be cancelled to the extent of the number of Shares as to which the Award is
exercised and, notwithstanding the foregoing, such number of Shares shall no longer be available for grant under the Plan.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(c)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>No more than 750,000 shares of Common Stock shall be issued pursuant to the exercise of ISOs.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
5.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Equitable Adjustments.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">In the event of any Change in Capitalization, an equitable
substitution or proportionate adjustment shall be made in (i)&nbsp;the aggregate number and kind of securities reserved for issuance under
the Plan pursuant to Section 4, (ii)&nbsp;the kind, number of securities subject to, and the Exercise Price subject to outstanding Options
and Share Appreciation Rights granted under the Plan, (iii)&nbsp;the kind, number and purchase price of Shares or other securities or
the amount of cash or amount or type of other property subject to outstanding Restricted Shares, Restricted Share Units or Other Share-Based
Awards granted under the Plan; and/or (iv)&nbsp;the terms and conditions of any outstanding Awards (including, without limitation, any
applicable performance targets or criteria with respect thereto); <U>provided</U>, <U>however</U>, that any fractional shares resulting
from the adjustment shall be eliminated. Such other equitable substitutions or adjustments shall be made as may be determined by the Administrator,
in its sole discretion. Without limiting the generality of the foregoing, in connection with a Change in Capitalization, the Administrator
may provide, in its sole discretion, but subject in all events to the requirements of Section 409A of the Code, for the cancellation of
any outstanding Award granted hereunder in exchange for payment in cash or other property having an aggregate Fair Market Value equal
to the Fair Market Value of the Shares, cash or other property covered by such Award, reduced by the aggregate Exercise Price or purchase
price thereof, if any; <U>provided</U>, <U>however</U>, that if the Exercise Price or purchase price of any outstanding Award is equal
to or greater than the Fair Market Value of the shares of Common Stock, cash or other property covered by such Award, the Administrator
may cancel such Award without the payment of any consideration to the Participant. Further, without limiting the generality of the foregoing,
with respect to Awards subject to foreign laws, adjustments made hereunder shall be made in compliance with applicable requirements. Except
to the extent determined by the Administrator, any adjustments to ISOs under this Section 5 shall be made only to the extent not constituting
a &ldquo;modification&rdquo; within the meaning of Section&nbsp;424(h)(3) of the Code. The Administrator&rsquo;s determinations pursuant
to this Section 5 shall be final, binding and conclusive.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
6.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Eligibility.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">The Participants in the Plan shall be selected from time
to time by the Administrator, in its sole discretion, from those individuals that qualify as Eligible Recipients.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
7.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Options.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(a)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>General</U>. Options granted under the Plan shall be designated as Nonqualified Stock Options or ISOs. Each Participant who
is granted an Option shall enter into an Award Agreement with the Company, containing such terms and conditions as the Administrator shall
determine, in its sole discretion, including, among other things, the Exercise Price of the Option, the term of the Option and provisions
regarding exercisability of the Option, and whether the Option is intended to be an ISO or a Nonqualified Stock Option (and in the event
the Award Agreement has no such designation, the Option shall be a Nonqualified Stock Option). The provisions of each Option need not
be the same with respect to each Participant. More than one Option may be granted to the same Participant and be outstanding concurrently
hereunder. Options granted under the Plan shall be subject to the terms and conditions set forth in this Section 7 and shall contain such
additional terms and conditions, not inconsistent with the terms of the Plan, as the Administrator shall deem desirable and set forth
in the applicable Award Agreement.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(b)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Exercise Price</U>. The Exercise Price of Shares purchasable under an Option shall be determined by the Administrator in its
sole discretion at the time of grant, but in no event shall the exercise price of an Option be less than one hundred percent (100%) of
the Fair Market Value of a share of Common Stock on the date of grant.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(c)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Option Term</U>. The maximum term of each Option shall be fixed by the Administrator, but no Option shall be exercisable more
than ten (10) years after the date such Option is granted. Each Option&rsquo;s term is subject to earlier expiration pursuant to the applicable
provisions in the Plan and the Award Agreement. Notwithstanding the foregoing, subject to Section 3(g) of the Plan, the administrator
shall have the authority to accelerate the exercisability of any outstanding Option at such time and under such circumstances as the Administrator,
in its sole discretion, deems appropriate.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(d)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Exercisability</U>. Each Option shall be subject to vesting or becoming exercisable at such time or times and subject to such
terms and conditions, including the attainment of performance goals, as shall be determined by the Administrator in the applicable Award
Agreement. The Administrator may also provide that any Option shall be exercisable only in installments, and the Administrator may waive
such installment exercise provisions at any time, in whole or in part, based on such factors as the Administrator may determine in its
sole discretion.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(e)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Method of Exercise</U>. Options may be exercised in whole or in part by giving written notice of exercise to the Company specifying
the number of whole Shares to be purchased, accompanied by payment in full of the aggregate Exercise Price of the Shares so purchased
in cash or its equivalent, as determined by the Administrator. As determined by the Administrator, in its sole discretion, with respect
to any Option or category of Options, payment in whole or in part may also be made (i)&nbsp;by means of consideration received under any
cashless exercise procedure approved by the Administrator (including the withholding of Shares otherwise issuable upon exercise), (ii)&nbsp;in
the form of unrestricted Shares already owned by the Participant which have a Fair Market Value on the date of surrender equal to the
aggregate exercise price of the Shares as to which such Option shall be exercised, (iii)&nbsp;any other form of consideration approved
by the Administrator and permitted by Applicable Laws or (iv)&nbsp;any combination of the foregoing.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(f)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>ISOs</U>. The terms and conditions of ISOs granted hereunder shall be subject to the provisions of Section 422 of the Code and
the terms, conditions, limitations and administrative procedures established by the Administrator from time to time in accordance with
the Plan. At the discretion of the Administrator, ISOs may be granted only to an employee of the Company, its &ldquo;parent corporation&rdquo;
(as such term is defined in Section 424(e) of the Code) or a Subsidiary of the Company.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(1)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><I>ISO Grants to 10% Shareholders</I>. Notwithstanding anything to the contrary in the Plan, if an ISO is granted to a Participant
who owns shares representing more than ten percent (10%) of the voting power of all classes of shares of the Company, its &ldquo;parent
corporation&rdquo; (as such term is defined in Section 424(e) of the Code) or a Subsidiary of the Company, the term of the ISO shall not
exceed five (5) years from the time of grant of such ISO and the Exercise Price shall be at least one hundred and ten percent (110%) of
the Fair Market Value of the Shares on the date of grant.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(2)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><I>$100,000 Per Year Limitation For ISOs</I>. To the extent the aggregate Fair Market Value (determined on the date of grant) of
the shares of Common Stock for which ISOs are exercisable for the first time by any Participant during any calendar year (under all plans
of the Company) exceeds $100,000, such excess ISOs shall be treated as Nonqualified Stock Options.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(3)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><I>Disqualifying Dispositions</I>. Each Participant awarded an ISO under the Plan shall notify the Company in writing immediately
after the date the Participant makes a &ldquo;disqualifying disposition&rdquo; of any Share acquired pursuant to the exercise of such
ISO. A &ldquo;disqualifying disposition&rdquo; is any disposition (including any sale) of such Shares before the later of (i)&nbsp;two
years after the date of grant of the ISO and (ii)&nbsp;one year after the date the Participant acquired the Shares by exercising the ISO.
The Company may, if determined by the Administrator and in accordance with procedures established by it, retain possession of any Shares
acquired pursuant to the exercise of an ISO as agent for the applicable Participant until the end of the period described in the preceding
sentence, subject to complying with any instructions from such Participant as to the sale of such Shares.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(g)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Rights as Shareholder</U>. A Participant shall have no rights to dividends, dividend equivalents or distributions or any other
rights of a shareholder with respect to the Shares subject to an Option until the Participant has given written notice of the exercise
thereof, and has paid in full for such Shares and has satisfied the requirements of Section 15 hereof.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(h)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Termination of Employment or Service</U>. Treatment of an Option upon termination of employment of a Participant shall be provided
for by the Administrator in the Award Agreement.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(i)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Other Change in Employment or Service Status</U>. An Option shall be affected, both with regard to vesting schedule and termination,
by leaves of absence, including unpaid and un-protected leaves of absence, changes from full-time to part-time employment, partial Disability
or other changes in the employment status or service status of a Participant, in the discretion of the Administrator.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
8.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Share Appreciation Rights.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(a)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>General</U>. Share Appreciation Rights may be granted either alone (&ldquo;<U>Free Standing Rights</U>&rdquo;) or in conjunction
with all or part of any Option granted under the Plan (&ldquo;<U>Related Rights</U>&rdquo;). Related Rights may be granted either at or
after the time of the grant of such Option. The Administrator shall determine the Eligible Recipients to whom, and the time or times at
which, grants of Share Appreciation Rights shall be made. Each Participant who is granted a Share Appreciation Right shall enter into
an Award Agreement with the Company, containing such terms and conditions as the Administrator shall determine, in its sole discretion,
including, among other things, the number of Shares to be awarded, the Exercise Price per Share, and all other conditions of Share Appreciation
Rights. Notwithstanding the foregoing, no Related Right may be granted for more Shares than are subject to the Option to which it relates.
The provisions of Share Appreciation Rights need not be the same with respect to each Participant. Share Appreciation Rights granted under
the Plan shall be subject to the following terms and conditions set forth in this Section 8 and shall contain such additional terms and
conditions, not inconsistent with the terms of the Plan, as the Administrator shall deem desirable, as set forth in the applicable Award
Agreement.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(b)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Awards; Rights as Shareholder</U>. A Participant shall have no rights to dividends or any other rights of a shareholder with
respect to the Shares, if any, subject to a Share Appreciation Right until the Participant has given written notice of the exercise thereof
and has satisfied the requirements of Section 15 hereof.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(c)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Exercise Price</U>. The Exercise Price of Shares purchasable under a Share Appreciation Right shall be determined by the Administrator
in its sole discretion at the time of grant, but in no event shall the exercise price of a Share Appreciation Right be less than one hundred
percent (100%) of the Fair Market Value of a share of Common Stock on the date of grant.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(d)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Exercisability</U>.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(1)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Share Appreciation Rights that are Free Standing Rights shall be exercisable at such time or times and subject to such terms and
conditions as shall be determined by the Administrator in the applicable Award Agreement.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(2)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Share Appreciation Rights that are Related Rights shall be exercisable only at such time or times and to the extent that the Options
to which they relate shall be exercisable in accordance with the provisions of Section&nbsp;7 hereof and this Section 8 of the Plan.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(e)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Payment Upon Exercise</U>.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(1)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Upon the exercise of a Free Standing Right, the Participant shall be entitled to receive up to, but not more than, that number
of Shares equal in value to the excess of the Fair Market Value as of the date of exercise over the Exercise Price per share specified
in the Free Standing Right multiplied by the number of Shares in respect of which the Free Standing Right is being exercised.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(2)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>A Related Right may be exercised by a Participant by surrendering the applicable portion of the related Option. Upon such exercise
and surrender, the Participant shall be entitled to receive up to, but not more than, that number of Shares equal in value to the excess
of the Fair Market Value as of the date of exercise over the Exercise Price specified in the related Option multiplied by the number of
Shares in respect of which the Related Right is being exercised. Options which have been so surrendered, in whole or in part, shall no
longer be exercisable to the extent the Related Rights have been so exercised.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(3)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Notwithstanding the foregoing, the Administrator may determine to settle the exercise of a Share Appreciation Right in cash (or
in any combination of Shares and cash).</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(f)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Termination of Employment or Service</U>. Treatment of an Share Appreciation Right upon termination of employment of a Participant
shall be provided for by the Administrator in the Award Agreement.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(g)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Term</U>.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(1)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>The term of each Free Standing Right shall be fixed by the Administrator, but no Free Standing Right shall be exercisable more
than ten (10) years after the date such right is granted.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(2)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>The term of each Related Right shall be the term of the Option to which it relates, but no Related Right shall be exercisable more
than ten (10) years after the date such right is granted.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(h)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Other Change in Employment or Service Status</U>. Share Appreciation Rights shall be affected, both with regard to vesting schedule
and termination, by leaves of absence, including unpaid and un-protected leaves of absence, changes from full-time to part-time employment,
partial Disability or other changes in the employment or service status of a Participant, in the discretion of the Administrator.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
9.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Restricted Shares and Restricted Share Units.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(a)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>General</U>. Restricted Shares or Restricted Share Units may be issued under the Plan. The Administrator shall determine the
Eligible Recipients to whom, and the time or times at which, Restricted Shares or Restricted Share Units shall be made. Each Participant
who is granted Restricted Shares or Restricted Share Units shall enter into an Award Agreement with the Company, containing such terms
and conditions as the Administrator shall determine, in its sole discretion, including, among other things, the number of Shares to be
awarded; the price, if any, to be paid by the Participant for the acquisition of Restricted Shares or Restricted Share Units; the period
of time restrictions, performance goals or other conditions that apply to Transferability, delivery or vesting of such Awards (the &ldquo;<U>Restricted
Period</U>&rdquo;); and all other conditions applicable to the Restricted Shares and Restricted Share Units. If the restrictions, performance
goals or conditions established by the Administrator are not attained, a Participant shall forfeit his or her Restricted Shares or Restricted
Share Units, in accordance with the terms of the grant. The provisions of the Restricted Shares or Restricted Share Units need not be
the same with respect to each Participant.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(b)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Awards and Certificates</U>. Except as otherwise provided below in Section 9(c), (i)&nbsp;each Participant who is granted an
Award of Restricted Shares may, in the Company&rsquo;s sole discretion, be issued a share certificate in respect of such Restricted Shares;
and (ii)&nbsp;any such certificate so issued shall be registered in the name of the Participant, and shall bear an appropriate legend
referring to the terms, conditions and restrictions applicable to any such Award. The Company may require that the share certificates,
if any, evidencing Restricted Shares granted hereunder be held in the custody of the Company until the restrictions thereon shall have
lapsed, and that, as a condition of any Award of Restricted Shares, the Participant shall have delivered a share transfer form, endorsed
in blank, relating to the Shares covered by such Award. Certificates for shares of unrestricted Common Stock may, in the Company&rsquo;s
sole discretion, be delivered to the Participant only after the Restricted Period has expired without forfeiture in such Restricted Shares
Award. With respect to Restricted Share Units to be settled in Shares, at the expiration of the Restricted Period, share certificates
in respect of the Shares underlying such Restricted Share Units may, in the Company&rsquo;s sole discretion, be delivered to the Participant,
or his legal representative, in a number equal to the number of Shares underlying the Restricted Share Units Award. Notwithstanding anything
in the Plan to the contrary, any Restricted Shares or Restricted Share Units to be settled in Shares (at the expiration of the Restricted
Period, and whether before or after any vesting conditions have been satisfied) may, in the Company&rsquo;s sole discretion, be issued
in uncertificated form. Further, notwithstanding anything in the Plan to the contrary, with respect to Restricted Shares Units, at the
expiration of the Restricted Period, Shares, or cash, as applicable, shall promptly be issued (either in certificated or uncertificated
form) to the Participant, unless otherwise deferred in accordance with procedures established by the Company in accordance with Section
409A of the Code, and such issuance or payment shall in any event be made within such period as is required to avoid the imposition of
a tax under Section 409A of the Code.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 11 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(c)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Restrictions and Conditions</U>. The Restricted Shares or Restricted Share Units granted pursuant to this Section 9 shall be
subject to the following restrictions and conditions and any additional restrictions or conditions as determined by the Administrator
at the time of grant or, subject to Section 409A of the Code where applicable, thereafter:</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(1)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Subject to Section 3(g), the Administrator may, in its sole discretion, provide for the lapse of restrictions in installments.
Notwithstanding the foregoing, upon a Change in Control, the outstanding Awards shall be subject to Section 11 hereof.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(2)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Except as provided in the applicable Award Agreement, the Participant shall generally have the rights of a shareholder of the Company
with respect to Restricted Shares during the Restricted Period; <U>provided</U>, <U>however</U>, that dividends declared during the Restricted
Period with respect to an Award, shall only become payable if (and to the extent) the underlying Restricted Shares vest. Except as provided
in the applicable Award Agreement, the Participant shall generally not have the rights of a shareholder with respect to Shares subject
to Restricted Share Units during the Restricted Period; <U>provided</U>, <U>however</U>, that, subject to Section 409A of the Code, an
amount equal to dividends declared during the Restricted Period with respect to the number of Shares covered by Restricted Share Units
shall, unless otherwise set forth in an Award Agreement, be paid to the Participant at the time (and to the extent) Shares in respect
of the related Restricted Share Units are delivered to the Participant. Certificates for Shares of unrestricted Common Stock may, in the
Company&rsquo;s sole discretion, be delivered to the Participant only after the Restricted Period has expired without forfeiture in respect
of such Restricted Shares or Restricted Share Units, except as the Administrator, in its sole discretion, shall otherwise determine.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">(3)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>The rights of Participants granted Restricted Shares or Restricted Share Units upon termination of employment with the Company
or to any Affiliate thereof terminates for any reason during the Restricted Period shall be set forth in the Award Agreement.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(d)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Form of Settlement</U>. The Administrator reserves the right in its sole discretion to provide (either at or after the grant
thereof) that any Restricted Share Unit represent the right to receive the amount of cash per unit that is determined by the Administrator
in connection with the Award.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
10.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Other
Share-Based Awards.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">Other Share-Based Awards may be issued under the Plan.
Subject to the provisions of the Plan, the Administrator shall have sole and complete authority to determine the individuals to whom and
the time or times at which such Other Share-Based Awards shall be granted. Each Participant who is granted an Other Share-Based Award
shall enter into an Award Agreement with the Company, containing such terms and conditions as the Administrator shall determine, in its
sole discretion, including, among other things, the number of Shares to be granted pursuant to such Other Share-Based Awards, or the manner
in which such Other Share-Based Awards shall be settled (e.g., in Shares, cash or other property), or the conditions to the vesting and/or
payment or settlement of such Other Share-Based Awards (which may include, but not be limited to, achievement of performance criteria)
and all other terms and conditions of such Other Share-Based Awards. In the event that the Administrator grants a bonus in the form of
Shares, the Shares constituting such bonus shall, as determined by the Administrator, be evidenced in uncertificated form or by a book
entry record or a certificate issued in the name of the Participant to whom such grant was made and delivered to such Participant as soon
as practicable after the date on which such bonus is payable. Notwithstanding anything set forth in the Plan to the contrary, any dividend
or dividend equivalent Award issued hereunder shall be subject to the same restrictions, conditions and risks of forfeiture as apply to
the underlying Award.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
11.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Change
in Control.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">In the event that (a)&nbsp;a Change in Control occurs,
and (b) the Participant is employed by the Company or any of its Affiliates immediately prior to the consummation of such Change in Control
then upon the consummation of such Change in Control:</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(a)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>any unvested or unexercisable portion of any Award carrying a right to exercise shall become fully vested and exercisable; and</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 12 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(b)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>the restrictions, deferral limitations, payment conditions and forfeiture conditions applicable to an Award granted under the Plan
shall lapse and such Awards shall be deemed fully vested and any performance conditions imposed with respect to such Awards shall be deemed
to be fully achieved at target performance levels.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">The Administrator shall have discretion in connection
with such Change in Control to provide that all Options and/or Share Appreciation Rights outstanding immediately prior to such Change
in Control shall expire upon the consummation of such Change in Control if not exercised upon, or prior to, such Change in Control.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
12.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Amendment
and Termination.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">The Board may amend, alter or terminate the Plan at any
time, but no amendment, alteration or termination shall be made that would impair the rights of a Participant under any Award theretofore
granted without such Participant&rsquo;s consent. The Board shall obtain approval of the Company&rsquo;s shareholders for any amendment
that would require such approval in order to satisfy the requirements of any rules of the stock exchange on which the Common Stock is
traded or other Applicable Law. Subject to Section 3(c), the Administrator may amend the terms of any Award theretofore granted, prospectively
or retroactively, but, subject to Section 5 of the Plan and the immediately preceding sentence, no such amendment shall materially impair
the rights of any Participant without his or her consent.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
13.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Unfunded
Status of Plan.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">The Plan is intended to constitute an &ldquo;unfunded&rdquo;
plan for incentive compensation. With respect to any payments not yet made to a Participant by the Company, nothing contained herein shall
give any such Participant any rights that are greater than those of a general creditor of the Company.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
14.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Withholding
Taxes.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">Each Participant shall, no later than the date as of
which the value of an Award first becomes includible in the gross income of such Participant for purposes of applicable taxes, pay to
the Company, or make arrangements satisfactory to the Administrator regarding payment of an amount up to the maximum statutory tax rates
in the Participant&rsquo;s applicable jurisdiction with respect to the Award, as determined by the Company. The obligations of the Company
under the Plan shall be conditional on the making of such payments or arrangements, and the Company shall, to the extent permitted by
Applicable Laws, have the right to deduct any such taxes from any payment of any kind otherwise due to such Participant. Whenever cash
is to be paid pursuant to an Award, the Company shall have the right to deduct therefrom an amount sufficient to satisfy any applicable
withholding tax requirements related thereto. Whenever Shares or property other than cash are to be delivered pursuant to an Award, the
Company shall have the right to require the Participant to remit to the Company in cash an amount sufficient to satisfy any related taxes
to be withheld and applied to the tax obligations; <U>provided</U>, <U>that</U>, with the approval of the Administrator, a Participant
may satisfy the foregoing requirement by either (i)&nbsp;electing to have the Company withhold from delivery of Shares or other property,
as applicable, or (ii)&nbsp;delivering already owned unrestricted shares of Common Stock, in each case, having a value not exceeding the
applicable taxes to be withheld and applied to the tax obligations. Such already owned and unrestricted shares of Common Stock shall be
valued at their Fair Market Value on the date on which the amount of tax to be withheld is determined and any fractional share amounts
resulting therefrom shall be settled in cash. Such an election may be made with respect to all or any portion of the Shares to be delivered
pursuant to an award. The Company may also use any other method of obtaining the necessary payment or proceeds, as permitted by Applicable
Laws, to satisfy its withholding obligation with respect to any Award.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
15.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Transfer
of Awards.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">Until such time as the Awards are fully vested and/or
exercisable in accordance with the Plan or an Award Agreement, no purported sale, assignment, mortgage, hypothecation, transfer, charge,
pledge, encumbrance, gift, transfer in trust (voting or other) or other disposition of, or creation of a security interest in or lien
on, any Award or any agreement or commitment to do any of the foregoing (each, a &ldquo;<U>Transfer</U>&rdquo;) by any holder thereof
in violation of the provisions of the Plan or an Award Agreement will be valid, except with the prior written consent of the Administrator,
which consent may be granted or withheld in the sole discretion of the Administrator. Any purported Transfer of an Award or any economic
benefit or interest therein in violation of the Plan or an Award Agreement shall be null and void <I>ab initio</I> and shall not create
any obligation or liability of the Company, and any Person purportedly acquiring any Award or any economic benefit or interest therein
transferred in violation of the Plan or an Award Agreement shall not be entitled to be recognized as a holder of such Shares or other
property underlying such Award. Unless otherwise determined by the Administrator in accordance with the provisions of the immediately
preceding sentence, an Option or a Share Appreciation Right may be exercised, during the lifetime of the Participant, only by the Participant
or, during any period during which the Participant is under a legal Disability, by the Participant&rsquo;s guardian or legal representative.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 13 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
16.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Continued
Employment or Service.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">Neither the adoption of the Plan nor the grant of an
Award shall confer upon any Eligible Recipient any right to continued employment or service with the Company or any Affiliate thereof,
as the case may be, nor shall it interfere in any way with the right of the Company or any Affiliate thereof to terminate the employment
or service of any of its Eligible Recipients at any time.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
17.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Effective
Date.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">The Plan was approved by the Board on February 27, 2025
and shall be adopted and become effective on the date that it is approved by the Company&rsquo;s shareholders (the &ldquo;<U>Effective
Date</U>&rdquo;).</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
18.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Electronic
Signature.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">Participant&rsquo;s electronic signature of an Award
Agreement shall have the same validity and effect as a signature affixed by hand.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
19.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Term
of Plan.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">No Award shall be granted pursuant to the Plan on or
after the tenth anniversary of the Effective Date, but Awards theretofore granted may extend beyond that date.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
20.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Securities
Matters and Regulations.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(a)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Notwithstanding anything herein to the contrary, the obligation of the Company to sell or deliver Shares with respect to any Award
granted under the Plan shall be subject to all Applicable Laws, rules and regulations, including all applicable federal and state securities
laws, and the obtaining of all such approvals by governmental agencies as may be deemed necessary or appropriate by the Administrator.
The Administrator may require, as a condition of the issuance and delivery of certificates evidencing shares of Common Stock pursuant
to the terms hereof, that the recipient of such shares make such agreements and representations, and that such certificates bear such
legends, as the Administrator, in its sole discretion, deems necessary or advisable.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(b)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Each Award is subject to the requirement that, if at any time the Administrator determines that the listing, registration or qualification
of Shares is required by any securities exchange or under any state or federal law, or the consent or approval of any governmental regulatory
body is necessary or desirable as a condition of, or in connection with, the grant of an Award or the issuance of Shares, no such Award
shall be granted or payment made or Shares issued, in whole or in part, unless listing, registration, qualification, consent or approval
has been effected or obtained free of any conditions not acceptable to the Administrator.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(c)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>In the event that the disposition of Shares acquired pursuant to the Plan is not covered by a then current registration statement
under the Securities Exchange Act and is not otherwise exempt from such registration, such Shares shall be restricted against transfer
to the extent required by the Securities Exchange Act or regulations thereunder, and the Administrator may require a Participant receiving
Common Stock pursuant to the Plan, as a condition precedent to receipt of such Common Stock, to represent to the Company in writing that
the Common Stock acquired by such Participant is acquired for investment only and not with a view to distribution.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 14 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
21.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Section
409A of the Code.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">The Plan as well as payments and benefits under the Plan
are intended to be exempt from, or to the extent subject thereto, to comply with Section&nbsp;409A of the Code, and, accordingly, to the
maximum extent permitted, the Plan shall be interpreted in accordance therewith. Notwithstanding anything contained herein to the contrary,
to the extent required in order to avoid accelerated taxation and/or tax penalties under Section&nbsp;409A of the Code, the Participant
shall not be considered to have terminated employment or service with the Company for purposes of the Plan and no payment shall be due
to the Participant under the Plan or any Award until the Participant would be considered to have incurred a &ldquo;separation from service&rdquo;
from the Company and its Affiliates within the meaning of Section&nbsp;409A of the Code. Any payments described in the Plan that are due
within the &ldquo;short term deferral period&rdquo; as defined in Section&nbsp;409A of the Code shall not be treated as deferred compensation
unless Applicable Law requires otherwise. Notwithstanding anything to the contrary in the Plan, to the extent that any Awards (or any
other amounts payable under any plan, program or arrangement of the Company or any of its Affiliates) are payable upon a separation from
service and such payment would result in the imposition of any individual tax and penalty interest charges imposed under Section&nbsp;409A
of the Code, the settlement and payment of such Awards (or other amounts) shall instead be made on the first business day after the date
that is six&nbsp;(6) months following such separation from service (or death, if earlier). Each amount to be paid or benefit to be provided
under this Plan shall be construed as a separate identified payment for purposes of Section&nbsp;409A of the Code. The Company makes no
representation that any or all of the payments or benefits described in this Plan will be exempt from or comply with Section&nbsp;409A
of the Code and makes no undertaking to preclude Section&nbsp;409A of the Code from applying to any such payment. The Participant shall
be solely responsible for the payment of any taxes and penalties incurred under Section&nbsp;409A.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
22.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Notification
of Election Under Section 83(b) of the Code.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">If any Participant shall, in connection with the acquisition
of shares of Common Stock under the Plan, make the election permitted under Section&nbsp;83(b) of the Code, such Participant shall notify
the Company of such election within ten&nbsp;(10) days after filing notice of the election with the Internal Revenue Service.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
23.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>No
Fractional Shares.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">No fractional shares of Common Stock shall be issued
or delivered pursuant to the Plan. The Administrator shall determine whether cash, other Awards, or other property shall be issued or
paid in lieu of such fractional shares or whether such fractional shares or any rights thereto shall be forfeited or otherwise eliminated.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
24.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Beneficiary.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">A Participant may file with the Administrator a written
designation of a beneficiary on such form as may be prescribed by the Administrator and may, from time to time, amend or revoke such designation.
If no designated beneficiary survives the Participant, the executor or administrator of the Participant&rsquo;s estate shall be deemed
to be the Participant&rsquo;s beneficiary.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
25.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Paperless
Administration.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">In the event that the Company establishes, for itself
or using the services of a third party, an automated system for the documentation, granting or exercise of Awards, such as a system using
an internet website or interactive voice response, then the paperless documentation, granting or exercise of Awards by a Participant may
be permitted through the use of such an automated system.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
26.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Severability.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">If any provision of the Plan is held to be invalid or
unenforceable, the other provisions of the Plan shall not be affected but shall be applied as if the invalid or unenforceable provision
had not been included in the Plan.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 15 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
27.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Clawback.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(a)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>If the Company is required to prepare an accounting restatement of its financial statements due to the Company&rsquo;s material
noncompliance (whether one occurrence or a series of occurrences of noncompliance) with any financial reporting requirement under the
securities laws (including if the Company is required to prepare an accounting restatement to correct an error (or a series of errors))
(a &ldquo;<U>Covered Accounting Restatement</U>&rdquo;), and if such Covered Accounting Restatement includes (i) restatements that correct
errors that are material to previously issued financial statements (commonly referred to as &ldquo;Big R&rdquo; restatements), and (ii)
restatements that correct errors that are not material to previously issued financial statements, but would result in a material misstatement
if (a) the errors were left uncorrected in the current report, or (b) the error correction was recognized in the current period (commonly
referred to as &ldquo;little r&rdquo; restatements), then the Committee may require any Covered Executive to repay (in which event, such
Covered Executive shall, within thirty (30) days of the notice by the Company, repay to the Company) or forfeit (in which case, such Covered
Executive shall immediately forfeit to the Company) to the Company, and each Covered Executive hereby agrees to so repay or forfeit, that
portion of the Incentive Compensation received by such Covered Executive during the period comprised of the Company&rsquo;s three&nbsp;(3)
completed fiscal years (together with any intermittent stub fiscal year period(s) of less than nine (9) months resulting from Company&rsquo;s
transition to different fiscal year measurement dates) immediately preceding the date the Company is deemed (as described below) to be
required to prepare a Covered Accounting Restatement (such period, the &ldquo;<U>Look-Back Period</U>&rdquo;), that the Committee determines
was in excess of the amount of Incentive Compensation that such Covered Executive would have received during such Look-Back Period, had
such Incentive Compensation been calculated based on the restated amounts, and irrespective of any fault, misconduct or responsibility
of such Covered Executive for the Covered Accounting Restatement. It is specifically understood that, to the extent that the impact of
the Covered Accounting Restatement on the amount of Incentive Compensation received cannot be calculated directly from the information
therein (e.g., if such restatement&rsquo;s impact on the Company&rsquo;s stock price is not clear), such excess amount of Incentive Compensation
shall be determined based on a reasonable estimate by the Committee of the effect of the Covered Accounting Restatement on the applicable
financial measure (including the stock price or total shareholder return) based upon which the Incentive Compensation was received. The
amount of the Incentive Compensation to be recouped shall be determined by the Committee in its sole and absolute discretion and calculated
on a pre-tax basis, and the form of such recoupment of Incentive Compensation may be made, in the Committee&rsquo;s sole and absolute
discretion, through the forfeiture or cancellation of vested or unvested Awards, cash repayment or both. Incentive Compensation shall
be deemed received, either wholly or in part, in the fiscal year during which the financial reporting measure specified in such Incentive
Compensation Award is attained (or with respect to, or based on, the achievement of any financial reporting measure which such Incentive
Compensation was granted, earned or vested, as applicable), even if the payment, vesting or grant of such Incentive Compensation occurs
after the end of such fiscal year. For purposes of this Section 27, the Company is deemed to be required to prepare a Covered Accounting
Restatement on the earlier of: (A) the date upon which the Board or an applicable committee thereof, or the officer or officers of the
Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company
is required to prepare a Covered Accounting Restatement; or (B) the date a court, regulator, or other legally authorized body directs
the Company to prepare a Covered Accounting Restatement.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">(b)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Notwithstanding any other provisions in this Plan, any Award or any other compensation received by a Participant which is subject
to recovery under any Applicable Laws, government regulation or stock exchange listing requirement (or any policy adopted by the Company
pursuant to any such Applicable Law, government regulation or stock exchange listing requirement), will be subject to such deductions
and clawback as may be required to be made pursuant to such Applicable Law, government regulation or stock exchange listing requirement
(or any policy adopted by the Company pursuant to any such law, government regulation or stock exchange listing requirement on or following
the Effective Date).</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
28.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Governing
Law.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">The Plan shall be governed by, and construed in accordance
with, the laws of the State of California, without giving effect to principles of conflicts of law of such state.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 16 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
29.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Indemnification</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="font-weight: normal">To the extent allowable
pursuant to Applicable Law, each member of the Board and the Administrator and any officer or other employee to whom authority to administer
any component of the Plan is designated shall be indemnified and held harmless by the Company from any loss, cost, liability, or expense
that may be imposed upon or reasonably incurred by such member in connection with or resulting from any claim, action, suit, or proceeding
to which he or she may be a party or in which he or she may be a party or in which he or she may be involved by reason of any action or
failure to act pursuant to the Plan and against and from any and all amounts paid by him or her in satisfaction of judgment in such action,
suit, or proceeding against him or her; provided, however, that he or she gives the Company an opportunity, at its own expense, to handle
and defend the same before he or she undertakes to handle and defend it on his or her own behalf. The foregoing right of indemnification
shall not be exclusive of any other rights of indemnification to which such individuals may be entitled pursuant to the Company&rsquo;s
Articles of Incorporation or Bylaws, as a matter of law, or otherwise, or any power that the Company may have to indemnify them or hold
them harmless.</FONT></P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
30.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Titles
and Headings, References to Sections of the Code or Securities Exchange Act.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">The titles and headings of the sections in the Plan are
for convenience of reference only and, in the event of any conflict, the text of the Plan, rather than such titles or headings, shall
control. References to sections of the Code or the Securities Exchange Act shall include any amendment or successor thereto.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
31.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Successors.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">The obligations of the Company under the Plan shall be
binding upon any successor corporation or organization resulting from the merger, consolidation or other reorganization of the Company,
or upon any successor corporation or organization succeeding to substantially all of the assets and business of the Company.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><FONT STYLE="font-weight: normal">Section
32.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></FONT>Relationship
to other Benefits.</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify"><FONT STYLE="font-weight: normal">No payment pursuant to the Plan shall
be taken into account in determining any benefits under any pension, retirement, savings, profit sharing, group insurance, welfare, or
other benefit plan of the Company or any Affiliate except to the extent otherwise expressly provided in writing in such other plan or
an agreement thereunder.</FONT></P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; text-align: center">17</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

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

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

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

<P STYLE="margin: 0"></P>

<P STYLE="margin: 0pt 0 0pt 4.5in; text-align: right; font-size: 10pt"><B>Exhibit 5.1</B></P>

<P STYLE="margin: 0pt 0 0pt 4.5in; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0 0pt 4.5in; font-size: 10pt"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
  <TD STYLE="width: 84%"><IMG SRC="sheplogo.jpg" ALT="">&nbsp;</TD>
  <TD STYLE="width: 16%"><P STYLE="margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left; color: #717073; font-size: 10pt">Sheppard, Mullin, Richter &amp; Hampton&nbsp;LLP</P>

<P STYLE="margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left; color: #717073; font-size: 10pt">Four Embarcadero Center, 17<SUP>th</SUP> Floor</P>

<P STYLE="margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left; color: #717073; font-size: 10pt">San Francisco, California 94111-4109</P>

<P STYLE="margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left; color: #717073; font-size: 10pt">415.434.9100 main</P>

<P STYLE="margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left; color: #717073; font-size: 10pt">415.434.3947 fax</P>

<P STYLE="margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left; color: #717073; font-size: 10pt">www.sheppardmullin.com</P>
</TD></TR>
</TABLE>

<P STYLE="margin: 0pt 0 0pt 4.5in; font-size: 10pt"></P>

<P STYLE="margin: 0pt 0 0pt 4.5in; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0 0pt 4.5in; font-size: 10pt"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">August 6, 2025</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">Westamerica Bancorporation</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">1108 Fifth Avenue</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">San Rafael, California 94901</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font-size: 10pt; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px"></TD>
    <TD STYLE="width: 48px; font-size: 10pt"><B>Re:</B></TD>
    <TD STYLE="font-size: 10pt"><B>Registration Statement on Form S-8</B></TD></TR>
  </TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">Ladies and Gentlemen:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">We have acted as counsel to Westamerica Bancorporation, a California corporation (the &#8220;<U>Company</U>&#8221;),
in connection with the filing of a Registration Statement on Form S-8 (the &#8220;<U>Registration Statement</U>&#8221;) under the rules
(the &#8220;<U>SEC Rules</U>&#8221;) of the U.S. Securities and Exchange Commission (the &#8220;<U>Commission</U>&#8221;) relating to
the registration of 750,000 shares of the Company&#8217;s common stock (the &#8220;<U>Shares</U>&#8221;) issuable under the Company&#8217;s
2025 Omnibus Equity Incentive Plan (&#8220;<U>Plan</U>&#8221;).</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">As counsel to the Company, we have reviewed the corporate proceedings taken by the Company&#8217;s
shareholders and board of directors with respect to the authorization of the Plan and the issuance of the Shares. We have also examined
and relied upon originals or copies, certified or otherwise authenticated to our satisfaction, of such corporate records, documents, agreements
or other instruments of the Company and of public officials as we have deemed necessary or advisable for purposes of this opinion. As
to all matters of fact (including factual conclusions and characterizations and descriptions of purpose, intention or other state of mind)
we have entirely relied upon certificates of officers of the Company, and have assumed, without independent inquiry, the accuracy of those
certificates.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">We have assumed the genuineness of all signatures, the conformity to the originals of all documents
reviewed by us as copies, the authenticity and completeness of all original documents reviewed by us in original or copy form and the
legal competence of each individual executing a document.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">Subject to the foregoing, it is our opinion that the Shares to be issued by the Company under
the Plan have been duly authorized and, when issued in accordance with the terms of the Plan and any applicable award agreements, will
be validly issued, fully paid and nonassessable.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">This opinion is limited to the laws of the State of California and no opinion is expressed as
to the laws of any other jurisdiction. This opinion is as of the date hereof and its based upon currently existing statutes, rules, regulations
and judicial decisions, and we disclaim any obligation to advise you of any change in any of these sources of law or subsequent legal
or factual developments which might affect any matters or opinions set forth herein.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">We hereby consent to the filing of this opinion with the Commission as an exhibit to the Registration
Statement in accordance with the requirements of the SEC Rules under the Securities Act of 1933, as amended (the &#8220;<U>Securities
Act</U>&#8221;). In giving such consent, we do not admit that we are in the category of persons whose consent is required under Section
7 of the Securities Act or the rules and regulations of the Commission.</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">Sincerely,</P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">/s/ SHEPPARD, MULLIN, RICHTER &amp; HAMPTON LLP</P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">SHEPPARD, MULLIN, RICHTER &amp; HAMPTON <FONT STYLE="font-variant: small-caps">llp</FONT></P>


<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>



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

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

<P STYLE="margin: 0"></P>

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

<P STYLE="margin: 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>



<P STYLE="margin: 0pt 0 0pt 4.5in; text-align: right; font-size: 10pt"><B>Exhibit 23.2</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">We consent to the incorporation by reference in this Registration Statement
on Form S-8 of Westamerica Bancorporation of our report dated February 28, 2025 relating to the consolidated financial statements and
effectiveness of internal control over financial reporting appearing in the Annual Report on Form 10-K of Westamerica Bancorporation for
the year ended December 31, 2024.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD>
  <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD STYLE="width: 33%">&nbsp;</TD>
  <TD STYLE="width: 25%">&nbsp;</TD>
  <TD STYLE="border-bottom: Black 1pt solid; width: 11%">/s/ Crowe LLP</TD>
  <TD STYLE="width: 31%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD>
  <TD COLSPAN="2">Crowe LLP</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD>
  <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD>
  <TD COLSPAN="2">&nbsp;</TD></TR>
</TABLE>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0; text-indent: 3.5in"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Sacramento, California</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">August 6, 2025</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0; color: blue">&nbsp;</P>



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

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

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

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

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

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

<P STYLE="margin: 0"></P>

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

<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-FILING FEES
<SEQUENCE>5
<FILENAME>exh_107.htm
<DESCRIPTION>CALCULATION OF FILING FEE TABLE
<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:xsi="http://www.w3.org/2001/XMLSchema-instance" 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="font-size: 10pt; display: none">
      <ix:header>
        <ix:hidden>
          <ix:nonNumeric name="ffd:FormTp" contextRef="rc" id="ixv-168">S-8</ix:nonNumeric>
          <ix:nonNumeric name="ffd:SubmissnTp" contextRef="rc" id="ixv-169">S-8</ix:nonNumeric>
          <ix:nonNumeric name="ffd:FeeExhibitTp" contextRef="rc" id="ixv-170">EX-FILING FEES</ix:nonNumeric>
          <ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="rc" id="ixv-171">0000311094</ix:nonNumeric>
          <ix:nonNumeric name="dei:EntityRegistrantName" contextRef="rc" id="ixv-172">WESTAMERICA BANCORPORATION</ix:nonNumeric>
          <ix:nonNumeric name="ffd:OfferingTableNa" contextRef="rc" id="hiddenrcOfferingTableNa" xsi:nil="true"></ix:nonNumeric>
          <ix:nonNumeric name="ffd:OffsetTableNa" contextRef="rc" id="hiddenrcOffsetTableNa">N/A</ix:nonNumeric>
          <ix:nonNumeric name="ffd:PrevslyPdFlg" contextRef="offrl_1" format="ixt:booleanfalse" id="ixv-175">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">0000311094</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-08-04</xbrli:startDate>
              <xbrli:endDate>2025-08-04</xbrli:endDate>
            </xbrli:period>
          </xbrli:context>
          <xbrli:context id="offrl_1">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.sec.gov/CIK">0000311094</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-08-04</xbrli:startDate>
              <xbrli:endDate>2025-08-04</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 style="font-size: 10pt">
      <table style="font: 10pt Arial, Helvetica, sans-serif; width: 99%; text-align: center">
        <tr style="font-size: 10pt">
          <td colspan="4" style="font-size: 10pt; padding-bottom: 0.5em">
            <p style="font-size: 10pt">
              <b>Calculation of Filing Fee Tables</b>
            </p>
          </td>
        </tr>
        <tr style="font-size: 10pt">
          <td style="font-size: 10pt; padding-bottom: 0.25em">
            <p style="font-size: 10pt">
              <b>
                <ix:nonNumeric name="ffd:FormTp" contextRef="rc" id="ixv-200">S-8</ix:nonNumeric>
              </b>
            </p>
          </td>
        </tr>
        <tr style="font-size: 10pt">
          <td style="font-size: 10pt; padding-bottom: 0.25em">
            <p style="font-size: 10pt">
              <b>
                <ix:nonNumeric name="dei:EntityRegistrantName" contextRef="rc" id="ixv-201">WESTAMERICA BANCORPORATION</ix:nonNumeric>
              </b>
            </p>
          </td>
        </tr>
      </table>
    </div>
    <div style="font-size: 10pt; padding-bottom: 20px">
      <table style="font-size: 10pt; float: center; width: 100%; text-align: left">
        <tr style="font: 10pt Arial, Helvetica, sans-serif">
          <th style="font-size: 10pt; vertical-align: bottom; text-align: center; width: 90%; word-wrap: break-word">
            <p style="font-size: 10pt; margin: 0pt; text-align: center">
              <b>Table 1: Newly Registered Securities</b>
            </p>
          </th>
        </tr>
      </table>
      <table style="border: black 1px solid; font: 10pt Arial, Helvetica, sans-serif; float: center; width: 90%; text-align: center; margin-left: auto; margin-right: auto">
        <tr style="font-size: 10pt; background-color: #9ADAF6">
          <th style="font-size: 10pt; width: 2%">
            <!-- BLANK -->
          </th>
          <th style="font-size: 10pt; width: 10%">
            <p style="font-size: 10pt; margin: 0pt; text-align: center">
              <b>Security Type</b>
            </p>
          </th>
          <th style="font-size: 10pt; width: 10%">
            <p style="font-size: 10pt; margin: 0pt; text-align: center">
              <b>Security Class Title </b>
            </p>
          </th>
          <th style="font-size: 10pt; width: 10%">
            <p style="font-size: 10pt; margin: 0pt; text-align: center">
              <b>Fee Calculation Rule</b>
            </p>
          </th>
          <th style="font-size: 10pt; width: 10%">
            <p style="font-size: 10pt; margin: 0pt; text-align: center">
              <b>Amount Registered</b>
            </p>
          </th>
          <th style="font-size: 10pt; width: 15%">
            <p style="font-size: 10pt; margin: 0pt; text-align: center">
              <b>Proposed Maximum Offering Price Per Unit</b>
            </p>
          </th>
          <th style="font-size: 10pt; width: 15%">
            <p style="font-size: 10pt; margin: 0pt; text-align: center">
              <b>Maximum Aggregate Offering Price</b>
            </p>
          </th>
          <th style="font-size: 10pt; width: 3%">
            <p style="font-size: 10pt; margin: 0pt; text-align: center">
              <b>Fee Rate</b>
            </p>
          </th>
          <th style="font-size: 10pt; width: 15%">
            <p style="font-size: 10pt; margin: 0pt; text-align: center">
              <b>Amount of Registration Fee</b>
            </p>
          </th>
        </tr>
        <tr style="font-size: 10pt; background-color: #E7E7E2">
          <td style="font-size: 10pt; text-align: center">
		1
	</td>
          <td style="font-size: 10pt; text-align: left">
            <ix:nonNumeric name="ffd:OfferingSctyTp" contextRef="offrl_1" id="ixv-202">Equity</ix:nonNumeric>
          </td>
          <td style="font-size: 10pt; text-align: left">
            <ix:nonNumeric name="ffd:OfferingSctyTitl" contextRef="offrl_1" id="ixv-203">Common Stock, no par value</ix:nonNumeric>
          </td>
          <td style="font-size: 10pt; text-align: center">
            <ix:nonNumeric name="ffd:FeesOthrRuleFlg" contextRef="offrl_1" format="ixt:booleantrue" id="ixv-204">Other</ix:nonNumeric>
          </td>
          <td style="font-size: 10pt; text-align: right">
            <ix:nonFraction name="ffd:AmtSctiesRegd" unitRef="Shares" decimals="0" format="ixt:numdotdecimal" contextRef="offrl_1" id="ixv-205">750,000</ix:nonFraction>
          </td>
          <td style="font-size: 10pt; text-align: right">
            <span>$</span>
            <ix:nonFraction name="ffd:MaxOfferingPricPerScty" unitRef="USD" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_1" id="ixv-206">47.22</ix:nonFraction>
          </td>
          <td style="font-size: 10pt; text-align: right">
            <span>$</span>
            <ix:nonFraction name="ffd:MaxAggtOfferingPric" unitRef="USD" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_1" id="ixv-207">35,415,000.00</ix:nonFraction>
          </td>
          <td style="font-size: 10pt; text-align: right">
            <ix:nonFraction name="ffd:FeeRate" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_1" id="ixv-208">0.0001531</ix:nonFraction>
          </td>
          <td style="font-size: 10pt; text-align: right">
            <span>$</span>
            <ix:nonFraction name="ffd:FeeAmt" unitRef="USD" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_1" id="ixv-209">5,422.04</ix:nonFraction>
          </td>
        </tr>
        <tr style="font-size: 10pt">
          <td colspan="5" style="font-size: 10pt; vertical-align: top">
            <p style="font-size: 10pt; margin: 0pt; text-align: right">Total Offering Amounts:</p>
          </td>
          <td style="font-size: 10pt">
            <!-- BLANK -->
          </td>
          <td style="font-size: 10pt; vertical-align: top; width: 16%">
            <p id="MaxAggtOfferingPrice" style="font-size: 10pt; margin: 0pt; text-align: right">
              <span>$</span>
              <ix:nonFraction name="ffd:TtlOfferingAmt" contextRef="rc" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-210">35,415,000.00</ix:nonFraction>
            </p>
          </td>
          <td style="font-size: 10pt">
            <!-- BLANK -->
          </td>
          <td style="font-size: 10pt; vertical-align: top; border-bottom-color: black; border-bottom-width: 1px; width: 16%">
            <p id="TotalFeeAmt" style="font-size: 10pt; margin: 0pt; text-align: right">
              <span>$</span>
              <ix:nonFraction name="ffd:TtlFeeAmt" contextRef="rc" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-211">5,422.04</ix:nonFraction>
            </p>
          </td>
        </tr>
        <tr style="font-size: 10pt">
          <td colspan="5" style="font-size: 10pt; vertical-align: top">
            <p style="font-size: 10pt; margin: 0pt; text-align: right">
					Total Fee Offsets:
				</p>
          </td>
          <td style="font-size: 10pt">
            <!-- BLANK -->
          </td>
          <td style="font-size: 10pt">
            <!-- BLANK -->
          </td>
          <td style="font-size: 10pt">
            <!-- BLANK -->
          </td>
          <td style="font-size: 10pt; vertical-align: top">
            <p id="TotalOffsetAmt" style="font-size: 10pt; margin: 0pt; text-align: right">
              <span>$</span>
              <ix:nonFraction name="ffd:TtlOffsetAmt" contextRef="rc" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-212">0.00</ix:nonFraction>
            </p>
          </td>
        </tr>
        <tr style="font-size: 10pt">
          <td colspan="5" style="font-size: 10pt; vertical-align: top">
            <p style="font-size: 10pt; margin: 0pt; text-align: right">
					Net Fee Due:
				</p>
          </td>
          <td style="font-size: 10pt">
            <!-- BLANK -->
          </td>
          <td style="font-size: 10pt">
            <!-- BLANK -->
          </td>
          <td style="font-size: 10pt">
            <!-- BLANK -->
          </td>
          <td style="font-size: 10pt; vertical-align: top">
            <p id="NetFeeAmt" style="font-size: 10pt; margin: 0pt; text-align: right">
              <span>$</span>
              <ix:nonFraction name="ffd:NetFeeAmt" contextRef="rc" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-213">5,422.04</ix:nonFraction>
            </p>
          </td>
        </tr>
      </table>
    </div>
    <div style="font-size: 10pt">
      <table style="font-size: 10pt; width: 90%; margin-left: auto; margin-right: auto; text-indent: 0px">
        <tbody style="font-size: 10pt">
          <tr style="font: 10pt Arial, Helvetica, sans-serif; vertical-align: top">
            <td style="font-size: 10pt">
              <p style="font-size: 10pt; margin: 0pt; text-align: left; margin-bottom: 5px">
                <b>Offering Note</b>
              </p>
            </td>
            <td style="font-size: 10pt"/>
          </tr>
        </tbody>
      </table>
    </div>
    <div style="font-size: 10pt; padding-bottom: 20px">
      <table style="font-size: 10pt; width: 90%; margin-left: auto; margin-right: auto; text-indent: 0px">
        <tr style="font: 10pt Arial, Helvetica, sans-serif; vertical-align: top">
          <td style="font-size: 10pt; width: 10pt">
            <p style="font-size: 10pt; margin: 0pt; text-align: left">
              <sup style="vertical-align:top;line-height:120%;font-size:10px">1</sup>
            </p>
          </td>
          <td colspan="7" style="font-size: 10pt; white-space: pre-line">
            <ix:nonNumeric name="ffd:OfferingNote" escape="1" contextRef="offrl_1" id="ixv-214">(1)	Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the "Securities Act"), this registration statement shall also cover any additional shares of the Registrant's common stock, no par value per share (the "Common Stock"), that become issuable under the Westamerica Bancorporation 2025 Omnibus Equity Incentive Plan, by reason of any stock dividend, stock split, recapitalization or any other similar transaction effected without the Registrant's receipt of consideration, which results in an increase in the number of outstanding shares of Common Stock.

(2) For purposes of computing the registration fee only. Pursuant to Rule 457(c) and (h), the Proposed Maximum Offering Price Per Share is based upon the average of the high and low prices for the Registrant's Common Stock on the Nasdaq Stock Market on August 1, 2025.
</ix:nonNumeric>
          </td>
        </tr>
        <tr style="font-size: 10pt">
          <td colspan="7" style="font-size: 10pt">
            <hr style="width:100%;text-align:left;margin-left:0"/>
          </td>
        </tr>
      </table>
    </div>
    <div style="font-size: 10pt; padding-bottom: 20px">
      <table style="font-size: 10pt; float: center; width: 100%; text-align: left">
        <tr style="font: 10pt Arial, Helvetica, sans-serif">
          <th style="font-size: 10pt; vertical-align: bottom; text-align: left; word-wrap: break-word">
            <b>Table 2: Fee Offset Claims and Sources</b>
          </th>
          <th style="font-size: 10pt; vertical-align: bottom; word-wrap: break-word; text-align: right">
            <span style="-sec-ix-hidden: hiddenrcOffsetTableNa">&#9745;Not Applicable</span>
          </th>
        </tr>
      </table>
      <table style="border: black 1px solid; font: 10pt Arial, Helvetica, sans-serif; float: center; width: 100%; text-align: center">
        <tr style="font-size: 10pt; background-color: #9ADAF6">
          <th style="font-size: 10pt; width: 10%; text-align: left">
            <!-- BLANK -->
          </th>
          <th style="font-size: 10pt; width: 8%; text-align: left">
            <!-- BLANK -->
          </th>
          <th style="font-size: 10pt; width: 16%">
				Registrant or Filer Name
			</th>
          <th style="font-size: 10pt; width: 6%">
				Form or Filing Type
			</th>
          <th style="font-size: 10pt; width: 7%">
				File Number
			</th>
          <th style="font-size: 10pt; width: 6%">
				Initial Filing Date
			</th>
          <th style="font-size: 10pt; width: 6%">
				Filing Date
			</th>
          <th style="font-size: 10pt; width: 6%">
				Fee Offset Claimed
			</th>
          <th style="font-size: 10pt; width: 6%">
				Security Type Associated with Fee Offset Claimed
			</th>
          <th style="font-size: 10pt; width: 8%">
				Security Title Associated with Fee Offset Claimed
			</th>
          <th style="font-size: 10pt; width: 6%">
				Unsold Securities Associated with Fee Offset Claimed
			</th>
          <th style="font-size: 10pt; width: 9%">
				Unsold Aggregate Offering Amount Associated with Fee Offset Claimed
			</th>
          <th style="font-size: 10pt; width: 6%">
				Fee Paid with Fee Offset Source
			</th>
        </tr>
        <tr style="font-size: 10pt">
          <td colspan="14" style="font-size: 10pt; text-align: center">
            <b>Rule 457(p)</b>
          </td>
        </tr>
        <tr style="font-size: 10pt; background-color: #E7E7E2">
          <td style="font-size: 10pt; text-align: left">
		Fee Offset Claims
	</td>
          <td style="font-size: 10pt">
		N/A
	</td>
          <td style="font-size: 10pt; text-align: left">
		N/A
	</td>
          <td style="font-size: 10pt">
		N/A
	</td>
          <td style="font-size: 10pt">
		N/A
	</td>
          <td style="font-size: 10pt">
		N/A
	</td>
          <td style="font-size: 10pt">
		N/A
	</td>
          <td style="font-size: 10pt; text-align: right">
		N/A
	</td>
          <td style="font-size: 10pt; text-align: left">
		N/A
	</td>
          <td style="font-size: 10pt; text-align: left">
		N/A
	</td>
          <td style="font-size: 10pt; text-align: right">
		N/A
	</td>
          <td style="font-size: 10pt; text-align: right">
		N/A
	</td>
          <td style="font-size: 10pt; text-align: right">
		N/A
	</td>
        </tr>
        <tr style="font-size: 10pt; background-color: #E7E7E2">
          <td style="font-size: 10pt; text-align: left">
		Fee Offset Sources
	</td>
          <td style="font-size: 10pt">
		N/A
	</td>
          <td style="font-size: 10pt; text-align: left">
		N/A
	</td>
          <td style="font-size: 10pt">
		N/A
	</td>
          <td style="font-size: 10pt">
		N/A
	</td>
          <td style="font-size: 10pt">
		N/A
	</td>
          <td style="font-size: 10pt">
		N/A
	</td>
          <td style="font-size: 10pt; text-align: right">
		N/A
	</td>
          <td style="font-size: 10pt; text-align: left">
		N/A
	</td>
          <td style="font-size: 10pt; text-align: left">
		N/A
	</td>
          <td style="font-size: 10pt; text-align: right">
		N/A
	</td>
          <td style="font-size: 10pt; text-align: right">
		N/A
	</td>
          <td style="font-size: 10pt; text-align: right">
		N/A
	</td>
        </tr>
      </table>
    </div>
  </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>sheplogo.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 sheplogo.jpg
M_]C_X  02D9)1@ ! 0$ 2 !(  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1"  7 *T# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#[B_:H_:?L
MOV:O#>EW)TE];U?59)([.T\WRHP$ +N[X) &Y1@#)SVZUY9:_M<?&C0[K1[K
MQ+\#+NYT/4D$T<_A^5[N7RC@[AL#KG!!VL5)]:U?V^=>\,:9X:T&#QE\.]4\
M5Z*\CO%K6EW@MGTZ;@%2VTXWKTW?*VWU KXOU?Q'I'A'6=#3]GOQOX\NM2NY
M2'TB:-D:,\;%Q'A9222"I4KCO7VN6X"A7PL7*G>3O=N]OOB_=MYK4^,S''5Z
M&)DHU/=5K)6O]S7O7\F?=<O[9=K9_M(S?#*_T.#3-+AC\V7Q!>WXA6)/L@N,
MO&R +UVD%N#^5>Q^"?C#X'^)%S<6WA?Q7I.NW, W2065TKR*O3=M!SCWQBOS
M_G\"P?$C_@H);Z+XXTV.^CNDMY=3M%!$$DZ:8CLN1U7S%Z9P<8I-0\!KX#_;
MZO?#O@"U_L -:W$>GI"66*&:72W88)Z+YC XZ#\*BKE>%FE&#<9>S4^Z??K?
M7RT'2S3%0<I32E'VCAV:[>6GGJ?>7B3]H#X:^#]6DTS6O'.@Z=J,;;9+6:^C
M$D9]&&?E/L<5LWGQ0\'Z?X8A\27/BC2(/#\SB./5'O8Q;.QZ*),[2>#QGM7Y
M-?"ZWT3P/<^+-*^(MY:>%=: V-;^(?"+:O-*?FWB-BZF)\G.[^+@[N*Z74O!
M</AK]D[Q7?:3JVNZAX=U#7=-,$6L:/\ 8(_.7S=\D/[U]^5*JQ&!PO)QQ4\B
MH1E&/M'JTKVT=^SM;\6*&>5Y1E)TUHF[7U5NZO?\$?I,W[0GPQ6^L[/_ (3_
M ,.&YO%5X$&IPG>&^[SNQSVS6MK_ ,5O!?A36H=(UKQ7HVDZI,BR1V=[?1PR
MNK$A6"LP."0>?8U^3GB+6_A-<?L\^']"TSPKJ$'Q6-PCW6H-$VV="S;F#;B'
M5E*A5"\'Z9.I\9],NM \:_!VS\?Z?>Z@UKX8TP:IIR$BZ>W%S.?)]0_E87'4
M'BJ604G)+FDOB5FE=VZK79DO/JJBY<L7\.J;LK]'INC]2O"'QA\#>/\ 49[#
MPWXMT?6[Z$%GMK&]CDD '4[0<D>XXK.\5_M!?#7P/JDFF:[XXT/3=1B.V2UF
MO$\R,^C*"2I]C7YVZ/)X8\>_M>^"+OX#Z!?:3I=G/:S72B-HU78Y-PY!)\M#
M%\AR<,<\<\\_X=\9Z!J/Q \8/KNEZ-X!O7FD$6E-X2DUZ\N96=]T6)Y#LDSC
M+';DGC %9K(Z?-?FE;E3M9<RN[:VO^"]31YY4Y;<JOS-7UY79=+V_%^A^H5I
M\8_ E_X6G\26_C#1)= @=8YM26^C\B)V("J[9PI)(P#@\U-HWQ8\%^(IXX=+
M\5Z-J,KVCWRK:WT<A^SHVUY3@\(#P6/%?DQ\-_,3X'?'.U"R1DQZ0QMV3:V5
MO\<IV(SCVSBO8_#'[.,;_L1WGCOPG9ZE<>-M7MI(M1CBE<F6Q6\_>Q)$/]F%
M&/4D!O7%*MDN'H74ZK7O**T75)Z_>%'.L17LX4D_=<GJ^C:T^X^M/BM^V+X&
M\%> M:UWPSK6C>,]3TR2%'TJTU-%=P\JH6! 8D#=G(!'%<G>?MMRVGP\\#>)
M_P#A$%=O$MM=7!MO[0Q]G\F<Q8W>7\V<9Z#%?#FHZY\*KW]FRQT?3?".H#XJ
M6ERK7NKK"YC1?-.69\D;2A5 FT8;Z9/I6HQ/_P *&^!0,+MBQU#<I0_\_P">
M#6.8Y;1P>$YHQ?-SVN^UGV=K=4]S?+LQK8S%\LFN7DO9=[KNKWZ/H?<_AO\
M:#TO7/@=>?$66U^S)912_:+ 2[BLZ':L0; ^\2F#C^,5Q?PA_:_A^)/BF?3-
M2T.#P[8V]C+?3ZA-?ATC5"H.[** /FZYKP#Q/X.U[0_B1JOP<TXNFA:WKMM>
M1$*3B(C*L#TP%//O"*@\,>%9'^)OQ7T'1K*20)H^KVMG;HARP21 JCU)"\#N
M:^6LCZH^^-/\;^']6T.YUJRUNPN](MMWG7T-PC0Q[1EMS@X& 03FO+/C+^T]
MI7PW\-:7K6@PV?B^TO+J6U:2SOU"1NB!R-RA@3@CCWKYP^%_QDTGPW^SYXO\
M"2V&I7'B&]^UM%%!:ED"21JI9S_ $VL3D=JX/6(7'[-^B 1OG_A)K[C8<_\
M'K#0D!]A1_M-RR_%RW\$CPZ@$UDEV+TWF,%K/[3M*E,?[.<^_M6Q\,_V@;7Q
M7H>IZIXGCT?PI:VD\5NDO]MP74<C.K-@NIPI^4X!Z\^E?.JQO_PU9:'8V/[$
MCYVG'_('KR[0H7'[/'B8>4^?^$AT[C8<_P"HGHL!^A5S\8O MG):QS^+]$C:
MY19(0U]'\ZGH>O0^M=='(DT:R1LKHP#*RG((/0@U\*_$#X4>&='_ &3O"OB:
MST9(O$-PUL\]\NXRR^9NWAO4=,#'&!7U%^S9))+\"?!1E9F<:>BY?K@$@#\
M *0'H\L*3QM'(BR1L,,KC((]Q5.PT'3-*D9[+3K2S=N"UO J$_B!111=K05D
MW<N>1'OW^6N_^]CG\Z/(C,F_RUW_ -[ S^=%%(9!=Z797\B/<V<%PZ?=:6)6
M*_0D<5POQT^"6D?'OP*/"NLWM[IUB+J*Z$NGE!)N3.!\RL,<^E%%:TZLZ4E.
M#LUL95*4*L7":NGN:GPY^%VC?#?P=X?\/VB?V@FB6PM;:]O8T:XV@D\L%&.O
M;%<-\0OV6/#OQ&^-'A[XE7VK:I;:OHIMC!:VS1B!_(E:1=P*%N2Q!P1Q116D
M,36A-U(RU=[_ #W,YX:C4@J<HZ*UOEL>OV>EV6GM*UK:06S2G=(88U0N?4X'
M-+_9EG]L^U_98/M6,>?Y8\S'^]C-%%<]V=%D.%E;AF801!F^\0@R?K4J(L:[
M54*OH!@444AD,>GVL)E*6T*&4YD*Q@;SZGUJ3[/%@#RTP.@VCBBBG<5AQC4L
M&VC<.^.:01(K;@BAO4#FBBD,8EI!'))(L,:R2??<( 6^I[T[R(L8\M,=<;11
L10 OE)NW;%W>N.:3R(L8\M,>FT444 .,2%0I12H[8XI54*,* !Z"BB@#_]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.2</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>Aug. 04, 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">0000311094<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">WESTAMERICA BANCORPORATION<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>
<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_OfferingTableNa', window );">Offering Table N/A</a></td>
<td class="text"> <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_OffsetTableNa', window );">Offset Table N/A</a></td>
<td class="text">N/A<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_OfferingTableNa">
<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_OfferingTableNa</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:naItemType</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_OffsetTableNa">
<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_OffsetTableNa</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:naItemType</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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Offerings - Offering: 1<br></strong></div></th>
<th class="th">
<div>Aug. 04, 2025 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingTable', window );"><strong>Offering:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_PrevslyPdFlg', window );">Fee Previously Paid</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeesOthrRuleFlg', window );">Other Rule</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Equity<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Common Stock, no par value<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_AmtSctiesRegd', window );">Amount Registered | shares</a></td>
<td class="nump">750,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_MaxOfferingPricPerScty', window );">Proposed Maximum Offering Price per Unit</a></td>
<td class="nump">47.22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_MaxAggtOfferingPric', window );">Maximum Aggregate Offering Price</a></td>
<td class="nump">$ 35,415,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_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01531%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeAmt', window );">Amount of Registration Fee</a></td>
<td class="nump">$ 5,422.04<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingNote', window );">Offering Note</a></td>
<td class="text">(1)	Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the "Securities Act"), this registration statement shall also cover any additional shares of the Registrant's common stock, no par value per share (the "Common Stock"), that become issuable under the Westamerica Bancorporation 2025 Omnibus Equity Incentive Plan, by reason of any stock dividend, stock split, recapitalization or any other similar transaction effected without the Registrant's receipt of consideration, which results in an increase in the number of outstanding shares of Common Stock.

(2) For purposes of computing the registration fee only. Pursuant to Rule 457(c) and (h), the Proposed Maximum Offering Price Per Share is based upon the average of the high and low prices for the Registrant's Common Stock on the Nasdaq Stock Market on August 1, 2025.
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_AmtSctiesRegd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of securities being registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_AmtSctiesRegd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegativeDecimal2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeeAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total amount of registration fee (amount due after offsets).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The rate per dollar of fees that public companies and other issuers pay to register their securities with the Commission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeesOthrRuleFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Checkbox indicating whether filer is using a rule other than 457(a), 457(o), or 457(f) to calculate the registration fee due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeesOthrRuleFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_MaxAggtOfferingPric">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum aggregate offering price for the offering that is being registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_MaxAggtOfferingPric</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative100TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_MaxOfferingPricPerScty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum offering price per share/unit being registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_MaxOfferingPricPerScty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegativeDecimal4lItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingSctyTitl">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The title of the class of securities being registered (for each class being registered).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingSctyTitl</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingSctyTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Type of securities: "Asset-backed Securities", "ADRs/ADSs", "Debt", "Debt Convertible into Equity", "Equity", "Face Amount Certificates", "Limited Partnership Interests", "Mortgage Backed Securities", "Non-Convertible Debt", "Unallocated (Universal) Shelf", "Exchange Traded Vehicle Securities", "Other"</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingSctyTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:securityTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_PrevslyPdFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_PrevslyPdFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingAxis=1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingAxis=1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</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>Aug. 04, 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">$ 35,415,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">5,422.04<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">$ 5,422.04<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.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>2</ContextCount>
  <ElementCount>21</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>1</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="exh_107.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="exh_107.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="exh_107.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="exh_107.htm">exh_107.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="20">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": {
  "exh_107.htm": {
   "dts": {
    "inline": {
     "local": [
      "exh_107.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": 21,
   "keyCustom": 0,
   "axisStandard": 1,
   "axisCustom": 0,
   "memberStandard": 1,
   "memberCustom": 0,
   "hidden": {
    "total": 8,
    "http://xbrl.sec.gov/dei/2025": 2,
    "http://xbrl.sec.gov/ffd/2025": 6
   },
   "contextCount": 2,
   "entityCount": 1,
   "segmentCount": 1,
   "elementCount": 107,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/ffd/2025": 20,
    "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": "exh_107.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": "exh_107.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": "exh_107.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": "exh_107.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>0001171843-25-005105-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001171843-25-005105-xbrl.zip
M4$L#!!0    ( .YV!EOYNMK3* L  +A'   +    97AH7S$P-RYH=&WM'&MS
MVDCR<_PKYK2WE[@* <+&-L1FBSCVG2L)=AFG-M^N!FF J>BUFI$-^^NO>_1
M2#P$AL2Y)%N5!4U/OZ>[I]7D_(^)8Y-'%@CNN1>OC6K]-6&NZ5G<'5V\[O8O
M;VY>_]$Y.!]+  -05UQH8RG]=JWV]/14?3JJ>L&H9K1:K=H$8;0(J#VQN?MU
M.2BNIJ"#P.9SH/A$ 3?J]:,:=X6DKLFR\-9L0Q;XI!8M)J!<>,<-XW05\@@B
MW3!9!FL@(\ V^_+N_N,,7"Z&GX'69$!=,?0"ATI0,6)JZO6&WCC)(-$%,^<0
MP??JR'M<B^=,/S(2/ 6-STN*RP,J9FH4?)%] -:H??GTL6^.F4/UO/(MEM-\
MPBDLP-Y&,P$<#JW%@+ 0 78."#D?,VKA!_@HN;19Y^J+?GWS\:;W;W)]==4_
MKT5/$;26P)X//&L:;[+X(Q%R:K,+;>BYH$C^-VL3H^[+M\3BPK?IM$U<SV5:
MM &V\$D;,;$@>1(_XY;%W-FSZ"EL[84."[A)7.H@E:'5O@8K//@:,8$BF\A[
M-KS0 E,C'$3FDT?=.#G3.GW][+PVAZ$4[GXX<+@0[FK\K:WQ7S-V-1GS 9<K
M*9S6M8(I-B,&#M&^<L%\TTOF@O/:-Z[%)A_8=!550^O4X<^18=1;Q]M3O&<C
M+O# R!ZLK"+8T#I_7O4?NI^N[F\NN^1=MW=Y>W]W>]]]N+GM;:/?V^$0GKBC
M!SJP68\NIAWY6F 6@.%0MEUN7V@R",%EMV1 ,%F6? :TTZMUMR%X%[!'84_O
MK&M[-$_/&PX#^[\0H**PA3J7[8'GV8RZ0VIC+)I9 @("^*8@TB,#1NXHMY8R
MHQ;RYQ7Y"QCH$](7$W.<8^AK"Q70@"^BLD]['""+&*'$LA"%'W3\4)T(2XOW
MR:D/@@ON^#;3:CFF%C$0,2:\,,CSI3)?.]:84@58* N1PC#EUO-+Z2*W<'G(
M64"4D&QA*KF\^3!_N/*;<X1KRRG'='VPBF<M80K21B#?4\DZJ$#,5/64YFQM
M\5[F6DMV)BL+62WRDZS$*EZC_,1=7X@%9JID(P= \JOQNL652UJ?F#, ^A8'
M6%7,S86C[H0+K8@!,RA$32PR>E['.*]EOA7)U8KT"BS75O#\D_A4Z/+(H3[W
MWR]V)H=1$0:L$U>?;0!,T"9+"R@BWE7D?-BWFEXL$WS< ;G^F$)8*T-0*,B-
M2<81-1<YH^"?*># :?GCVG)P5O])S'=9J B = -.[0KY#[,?F>0FK1 !%3>4
MY@$?OB5/W)+C-FFU?G]+T.XZM?G(;1,3G)D%&2V<RV ="Q&8!;G2%CZ%DWJL
M+2UB?6KA74P?>%)Z3IO4JTWFY)7NEZ&H( >=2VJ;H:TN$<0;DFL.QWU$(/42
M50B F0;YH^#/VTI:61O)8"O9R\O;>*; Q3BV;5T/=Z-U=7>DDY]2@YN7WW"'
MW;+\?IZ:X3.Z^B;AHZC61MV?K @J<WN'MD=E$BO26&+4Z[E@8K.A7!Y*2L2I
MG).,EW+TR +<:R>4(ZD6A;99Z$-NG[S TI\"ZL.6@-&O.CXHZUMOB4.#$0?4
MZLO*,)HZGXI*Q&B3'GNRIR3R+2BR+=)G9AAPR4O%K'$)5\C;<0"RL0 DM:GY
ME1C^A C/YA;8LVS66&SX5M[NR7JD'AW=H$UH*+WT4<!'X_A9J5SSE@R YU'@
MA:ZE0Y[Q0(S?6MWWW>N3TCX2<]OX/6_??^@Z>?>QV_M ='VYFDLA-^H%[#OU
MGMA'IN0!:M;-W.1E\7]I4R'( W;#RD2^ER8'UA?9RN,^M']$<W0=.% R$X3V
M(4-SOS+<!9[O"8B?G^B$.Z%#DCLBN8,LR\@=W"(_0R'^ XJ62-0=C0(V@DM=
M3K8]B'2T_W-S#X+\@,:(SPK<,9)Z4)U\D&C[=+UQRKLZA?\:I6OGA9*]>F4<
MO)JO)LMCR95T:NNZWG'?E-/\/23MI<Z*9Q#KZJ\0DL.JKNVW9AL2U%K&C[3.
MI><XX Q]Z9E?*\3UH+P.R".U0[8'81;ZZ*HW).)6C@-,41NUM%7//B/FL=8!
M/"S8@T2J'%PLT'5 37709A)U'0FV@3H9#J*E$>RR*&'B#@ZQF,D=:HL+K3XO
MF!LZEB?CY;5F;6J=TV:]4J_7$XD37O8F,K9/.O\\KZG_E]0&)(G$8S$I0+I#
MQ\VH!=MV&9W<]*Z?HQ6HMX]/JXW&2]<)Y$R9U<O>%'*J=8Z:E6.CB9Y2_8;.
MLE1Z./&88S,2JU;J[D0^TSHH:=UH'ADOV@] $Q L]F;ZEM8!RS<:U?IQ>35L
MW2!+VZO-Y>W5?!]$>OX.BJ+8'@^>I/:L!(T*(M%>V:=:9?0-[N&EW6B! F85
MXLF""A&MN2!<L.4Z7J>F?.FXW'%7N>Z#M-.77>C"^:9C>2>>=_[4>XWZ!H%K
M33?R15@Y:F_%#<VD8E:]KOQ:X@_^9+UO**=/XLAW=XF$D=U[@U$NENVK^__=
M@QM<B^!/%.+PEAH-DXBV>OZ"G/]'P%C25.GQBG3],DY8AI?='[)&5#C]Q >L
MQZ0Z7N]#]NMH;8%Q@Z,%JGX9>2O#R.Z/U-'.\]86KU/+OCC-OC K]7(LM@IW
M<:@*[331LJ<?)X?+!8!-W[R6\K.R?K]=W$#-I#I)7E,WYS20HA]TTFM)SUO0
M7BZ8OWCF5LI3R[E.,.<ZLP'NK;SG>2_C=^U3N_>45=$L?=%5#)9;NLR"J!6F
MJ'*LXKT!QP/U,5/Z,1J@Q1DY0^G&@'@7%IQG;=9*$^[I\OC[-.:2Z0!FPB,_
M8#HRLVF?&AU>(TR8%"=YC75="^-8Z[PQ#E_=A8$(J2MQ0AE[P^38.'E##R'0
MPDV)R#'+#"20KJG>?!BMHZ,*H8( $P!FD3<(I\T#:H<5V,X%";+O282DDN$,
M)1%C:ML$@KX'G()!"'6G! \ PD'U'8W7(3E$/AN^>2T 7K791;'-3GP<5L6=
M,4_9CGS$$95DP  #(UR Y'BF9K+^R8!!I6%*WE'7] +?BSG'$4MRZ[A\$ H2
MO:$@-RXVX?DC(W<V=2MD, 5IJ8AFT% >Q2*!,X_CL%8E_BY\F\L*@(*M.!2^
M_.]X<"U2@H?M=2*XPVV02_U")DZF#&QM2E#X$Y=C+Y1%U0!.QGUE);"_ +(1
M^Q5T,G,,ZR*TI2#<!5+PMXG\,OR*J"#9XK0M; ;D^!,9#$<92V2U63T@K\C!
MF\8AN0:^_3# UZ\B(NSXH<2=B'/._$.H^3S7GE9)T>^:IV_,0^ *W&FL+ 5:
M+?%25[7[P98$?P9DD=#W(EDH^!0=L<2!QG"R%7+;>X(S!KL%UAE%#69E)#&N
M'A46_2M^]HD&7Z%\A:5N. J%)$9%.4>5')1^)_+\^GUI.,G'C7&*.PJR:CXK
M$RU5?LUFC'HAS?T:.'O.P%E4P)0:,4OFPAKM3/,!AV2X(Y3S]J.IX5QAL\EK
M\F4<+^2O9#\^(88_^-/Y1(]^Q-(F2WZ1\Z_?6J?'S;>0L$C7AU!HXD+Q-O'"
MQMN*;K;!D/0.!]>,-=ZNT.QPENWLVY*+.K#8$IA%94R,U]R&8(^3MP>J7; Q
MXA0OSD/'&#&3X C=EBA/4Y3 '.FIY/E<[F[@@LNQ^1AQA[_A>+; .T25BTK,
M>B[&N5%&TA7",SE-2IQ"%-R:WEF1GAHZW!O!5,#/+L0?:ZZ*WA?-5H[F@H&Q
M>'QI_V(C1ORY8P%_E,**Z)]?$ADK?G"R?G!FT$G+4/^PF&"W*-YV/;H51][B
M*12;#'(I#+U:]]G#7QMC^7_;LZR__5V4NP\L.Q+I6Z!Y26<R+M)_'<I?A_+7
MH5S=+( \JYKFYS7\9W8Z_P-02P$"% ,4    " #N=@9;^;K:TR@+  "X1P
M"P              @ $     97AH7S$P-RYH=&U02P4&      $  0 Y
&40L

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>exh_107_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"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <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">0000311094</identifier>
        </entity>
        <period>
            <startDate>2025-08-04</startDate>
            <endDate>2025-08-04</endDate>
        </period>
    </context>
    <context id="offrl_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000311094</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-04</startDate>
            <endDate>2025-08-04</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-168">S-8</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-169">S-8</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-170">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-171">0000311094</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-172">WESTAMERICA BANCORPORATION</dei:EntityRegistrantName>
    <ffd:OfferingTableNa contextRef="rc" id="hiddenrcOfferingTableNa" xsi:nil="true"/>
    <ffd:OffsetTableNa contextRef="rc" id="hiddenrcOffsetTableNa">N/A</ffd:OffsetTableNa>
    <ffd:PrevslyPdFlg contextRef="offrl_1" id="ixv-175">false</ffd:PrevslyPdFlg>
    <ffd:FormTp contextRef="rc" id="ixv-200">S-8</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-201">WESTAMERICA BANCORPORATION</dei:EntityRegistrantName>
    <ffd:OfferingSctyTp contextRef="offrl_1" id="ixv-202">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_1" id="ixv-203">Common Stock, no par value</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_1" id="ixv-204">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd
      contextRef="offrl_1"
      decimals="0"
      id="ixv-205"
      unitRef="Shares">750000</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="offrl_1"
      decimals="INF"
      id="ixv-206"
      unitRef="USD">47.22</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_1"
      decimals="INF"
      id="ixv-207"
      unitRef="USD">35415000.00</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_1"
      decimals="INF"
      id="ixv-208"
      unitRef="pure">0.0001531</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_1"
      decimals="INF"
      id="ixv-209"
      unitRef="USD">5422.04</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="rc" decimals="INF" id="ixv-210" unitRef="USD">35415000.00</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="rc" decimals="INF" id="ixv-211" unitRef="USD">5422.04</ffd:TtlFeeAmt>
    <ffd:TtlOffsetAmt contextRef="rc" decimals="INF" id="ixv-212" unitRef="USD">0.00</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="rc" decimals="INF" id="ixv-213" unitRef="USD">5422.04</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="offrl_1" id="ixv-214">(1)	Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the "Securities Act"), this registration statement shall also cover any additional shares of the Registrant's common stock, no par value per share (the "Common Stock"), that become issuable under the Westamerica Bancorporation 2025 Omnibus Equity Incentive Plan, by reason of any stock dividend, stock split, recapitalization or any other similar transaction effected without the Registrant's receipt of consideration, which results in an increase in the number of outstanding shares of Common Stock.

(2) For purposes of computing the registration fee only. Pursuant to Rule 457(c) and (h), the Proposed Maximum Offering Price Per Share is based upon the average of the high and low prices for the Registrant's Common Stock on the Nasdaq Stock Market on August 1, 2025.
</ffd:OfferingNote>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
