<SEC-DOCUMENT>0001376474-25-000858.txt : 20251022
<SEC-HEADER>0001376474-25-000858.hdr.sgml : 20251022
<ACCEPTANCE-DATETIME>20251022171901
ACCESSION NUMBER:		0001376474-25-000858
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		14
CONFORMED PERIOD OF REPORT:	20251017
ITEM INFORMATION:		Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers: Compensatory Arrangements of Certain Officers
ITEM INFORMATION:		Submission of Matters to a Vote of Security Holders
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20251022
DATE AS OF CHANGE:		20251022

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			TAYLOR DEVICES, INC.
		CENTRAL INDEX KEY:			0000096536
		STANDARD INDUSTRIAL CLASSIFICATION:	GENERAL INDUSTRIAL MACHINERY & EQUIPMENT, NEC [3569]
		ORGANIZATION NAME:           	06 Technology
		EIN:				160797789
		STATE OF INCORPORATION:			NY
		FISCAL YEAR END:			0531

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-03498
		FILM NUMBER:		251410856

	BUSINESS ADDRESS:	
		STREET 1:		90 TAYLOR DR
		CITY:			NORTH TONAWANDA
		STATE:			NY
		ZIP:			14120
		BUSINESS PHONE:		7166940800

	MAIL ADDRESS:	
		STREET 1:		90 TAYLOR DR
		CITY:			N TONAWANDA
		STATE:			NY
		ZIP:			14120

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	TAYLOR DEVICES INC
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>tayd-20251017_8k.htm
<DESCRIPTION>TAYLOR DEVICES, INC. - FORM 8-K SEC FILING
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fil="http://taylordevices.com/20251017" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:i="http://www.xbrl.org/2003/instance" 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/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<!-- Produced by EDGARsuite software, Advanced Computer Innovations, Inc., Copyright (C) 2008-2025 [PPWGG7LDR1F0VA5R8W1K]. www.edgarsuite.com -->
<title>TAYLOR DEVICES, INC. - Form 8-K SEC filing</title>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
</head>
<body>
<div style="display:none">
<ix:header>
<ix:hidden>
<ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="D251017" id="fact1">0000096536</ix:nonNumeric>
<ix:nonNumeric name="dei:SecurityExchangeName" contextRef="D251017_StClStock-CommonClassA" id="fact2">NASDAQ</ix:nonNumeric>
<ix:nonNumeric name="dei:AmendmentFlag" contextRef="D251017" id="fact3">false</ix:nonNumeric>
</ix:hidden>
<ix:references>
	<link:schemaRef xlink:type="simple" xlink:href="tayd-20251017.xsd"/>
</ix:references>
<ix:resources>
<i:context id="D251017">
<i:entity>
<i:identifier scheme="http://www.sec.gov/CIK">0000096536</i:identifier>
</i:entity>
<i:period>
<i:startDate>2025-10-17</i:startDate>
<i:endDate>2025-10-17</i:endDate>
</i:period>
</i:context>
<i:context id="D251017_StClStock-CommonClassA">
<i:entity>
<i:identifier scheme="http://www.sec.gov/CIK">0000096536</i:identifier>
<i:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></i:segment>
</i:entity>
<i:period>
<i:startDate>2025-10-17</i:startDate>
<i:endDate>2025-10-17</i:endDate>
</i:period>
</i:context>
<i:context id="D251017_StClStock-SeriesAPrefStock">
<i:entity>
<i:identifier scheme="http://www.sec.gov/CIK">0000096536</i:identifier>
<i:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></i:segment>
</i:entity>
<i:period>
<i:startDate>2025-10-17</i:startDate>
<i:endDate>2025-10-17</i:endDate>
</i:period>
</i:context>
</ix:resources>
</ix:header>
</div>
<div style="margin-left:72pt;width:468pt"><hr style="border:0;height:0;width:0;margin:14pt 0 0 0"/><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>UNITED STATES</b></p>
<p style="font:10pt Times New Roman;margin:0;text-align:center"><b>SECURITIES AND EXCHANGE COMMISSION</b></p>
<p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><b>Washington, D.C. 20549</b></p>
<p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><b>FORM <ix:nonNumeric name="dei:DocumentType" contextRef="D251017" escape="true" id="ixv-367">8-K</ix:nonNumeric></b></p>
<p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><b>CURRENT REPORT</b><br/><span style="font-size:10pt"><b>Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</b></span></p>
<p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><span style="font-size:10pt">Date of Report (Date of earliest event reported): </span><ix:nonNumeric name="dei:DocumentPeriodEndDate" contextRef="D251017" format="ixt:date-monthname-day-year-en" id="ixv-368"><ix:nonNumeric name="dei:DocumentEffectiveDate" contextRef="D251017" format="ixt:date-monthname-day-year-en" id="ixv-369">October 17, 2025</ix:nonNumeric></ix:nonNumeric></p>
<p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><span style="font-size:10pt">&#160;</span></p>
<table style="border-collapse:collapse;width:100%;margin-left:0.75pt"><tr><td valign="top" style="width:100%;border-bottom:0.75pt solid #000000"><p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><b><ix:nonNumeric name="dei:EntityRegistrantName" contextRef="D251017" escape="true" id="ixv-370">TAYLOR DEVICES, INC.</ix:nonNumeric></b></p>
</td></tr>
<tr><td valign="top" style="width:100%"><p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><span style="font-size:10pt">(Exact name of registrant as specified in its charter)</span></p>
</td></tr>
</table>
<p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt"><span style="font-size:10pt">&#160;</span></p>
<table style="margin:0 auto;border-collapse:collapse;width:532.5pt"><tr style="height:9.75pt"><td valign="top" style="width:212.25pt;border-bottom:0.75pt solid #000000"><p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><span style="font-size:10pt"><b><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" contextRef="D251017" format="ixt-sec:stateprovnameen" id="ixv-371">New York</ix:nonNumeric></b></span></p>
</td><td valign="top" style="width:108pt;border-bottom:0.75pt solid #000000"><p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><span style="font-size:10pt"><b><ix:nonNumeric name="dei:EntityFileNumber" contextRef="D251017" escape="true" id="ixv-372">000-3498</ix:nonNumeric></b></span></p>
</td><td valign="top" style="width:212.25pt;border-bottom:0.75pt solid #000000"><p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><span style="font-size:10pt"><b><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" contextRef="D251017" escape="true" id="ixv-373">16-0797789</ix:nonNumeric></b></span></p>
</td></tr>
<tr><td valign="top" style="width:212.25pt"><p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><span style="font-size:10pt">(State or other jurisdiction</span><br/><span style="font-size:10pt">&#160; of incorporation)</span></p>
</td><td valign="top" style="width:108pt"><p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><span style="font-size:10pt">(Commission File</span><br/><span style="font-size:10pt">Number)</span></p>
</td><td valign="top" style="width:212.25pt"><p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><span style="font-size:10pt">(IRS Employer</span><br/><span style="font-size:10pt">Identification No.)</span></p>
</td></tr>
</table>
<p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt"><span style="font-size:10pt">&#160;</span></p>
</div>
<div style="margin-left:72pt"><table style="border-collapse:collapse;width:504pt;margin-left:0.75pt"><tr><td valign="top" style="width:270pt;border-bottom:0.75pt solid #000000"><p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><span style="font-size:10pt"><b><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="D251017" escape="true" id="ixv-374">90 Taylor Drive</ix:nonNumeric></b><b>, </b><b><ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="D251017" escape="true" id="ixv-375">North Tonawanda</ix:nonNumeric></b><b>, </b><b><ix:nonNumeric name="dei:EntityAddressStateOrProvince" contextRef="D251017" format="ixt-sec:stateprovnameen" id="ixv-376">New York</ix:nonNumeric></b></span></p>
</td><td valign="top" style="width:54pt;border-bottom:0.75pt solid #000000"><p style="font:11pt Times New Roman;margin-top:0pt;margin-bottom:8pt">&#160;</p>
</td><td valign="top" style="width:180pt;border-bottom:0.75pt solid #000000"><p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><span style="font-size:10pt"><b><ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="D251017" escape="true" id="ixv-377">14120</ix:nonNumeric></b></span></p>
</td></tr>
<tr><td valign="top" style="width:270pt"><p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><span style="font-size:10pt">(<ix:nonNumeric name="dei:EntityAddressAddressDescription" contextRef="D251017" escape="true" id="ixv-378">Address of principal executive offices</ix:nonNumeric>)</span></p>
</td><td valign="top" style="width:54pt"><p style="font:11pt Times New Roman;margin-top:0pt;margin-bottom:8pt">&#160;</p>
</td><td valign="top" style="width:180pt"><p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><span style="font-size:10pt">(Zip Code)</span></p>
</td></tr>
</table>
</div>
<div style="margin-left:72pt;width:468pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><ix:nonNumeric name="dei:PhoneFaxNumberDescription" contextRef="D251017" escape="true" id="ixv-379">Registrant's telephone number, including area code</ix:nonNumeric>: (<b><ix:nonNumeric name="dei:CityAreaCode" contextRef="D251017" escape="true" id="ixv-380">716</ix:nonNumeric>) <ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="D251017" escape="true" id="ixv-381">694-0800</ix:nonNumeric></b></p>
<p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt"><span style="font-size:10pt">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:</span></p>
<p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt"><span style="font-size:10pt"><ix:nonNumeric name="dei:WrittenCommunications" contextRef="D251017" format="ixt-sec:boolballotbox" id="ixv-382">&#9744;</ix:nonNumeric> Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></p>
<p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt"><span style="font-size:10pt"><ix:nonNumeric name="dei:SolicitingMaterial" contextRef="D251017" format="ixt-sec:boolballotbox" id="ixv-383">&#9744;</ix:nonNumeric> Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></p>
<p style="font:11pt Times New Roman;margin-top:5pt;margin-bottom:5pt"><span style="font-size:10pt"><ix:nonNumeric name="dei:PreCommencementTenderOffer" contextRef="D251017" format="ixt-sec:boolballotbox" id="ixv-384">&#9744;</ix:nonNumeric> Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></p>
<p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt"><ix:nonNumeric name="dei:PreCommencementIssuerTenderOffer" contextRef="D251017" format="ixt-sec:boolballotbox" id="ixv-385">&#9744;</ix:nonNumeric> Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</p>
<hr style="border:0;height:0;width:0;margin:14pt 0 0 0"/><hr style="page-break-after:always;border:0;height:3pt;background-color:#909090;margin:8pt 0"/><p style="line-height:0;margin:0"></p>
<hr style="border:0;height:0;width:0;margin:14pt 0 0 0"/><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:8pt">Securities registered pursuant to Section 12(b) of the Act:</p>
</div>
<div style="margin-left:72pt"><table style="border-collapse:collapse"><tr><td valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="border-bottom:1px solid #000000">Title of each class</span></p>
<p style="font:11pt Times New Roman;margin-top:0pt;margin-bottom:8pt">&#160;</p>
</td><td valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="border-bottom:1px solid #000000">Trading&#160;Symbol(s)</span></p>
</td><td valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="border-bottom:1px solid #000000">Name&#160;of&#160;each&#160;exchange&#160;on&#160;which&#160;registered</span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;</p>
</td></tr>
<tr><td valign="top"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:8pt;text-align:center"><ix:nonNumeric name="dei:Security12bTitle" contextRef="D251017_StClStock-CommonClassA" escape="true" id="ixv-386">Common Stock, $.025 par value per share</ix:nonNumeric></p>
<p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:8pt;text-align:center"><ix:nonNumeric name="dei:Security12bTitle" contextRef="D251017_StClStock-SeriesAPrefStock" escape="true" id="ixv-387">Preferred Stock Purchase Rights</ix:nonNumeric></p>
</td><td valign="top"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:8pt;text-align:center"><ix:nonNumeric name="dei:TradingSymbol" contextRef="D251017_StClStock-CommonClassA" escape="true" id="ixv-388">TAYD</ix:nonNumeric><br/><br/>N/A</p>
</td><td valign="top"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:8pt;text-align:center">The <span style="-sec-ix-hidden:fact2">Nasdaq</span> Stock Market LLC<br/><br/>The Nasdaq Stock Market LLC</p>
</td></tr>
</table>
</div>
<div style="margin-left:72pt;width:468pt"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:8pt">&#160;</p>
<p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:8pt">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</p>
<p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:8pt">&#160;</p>
<p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:8pt;text-align:right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Emerging growth company &#160;&#160;&#160;&#160;<ix:nonNumeric name="dei:EntityEmergingGrowthCompany" contextRef="D251017" format="ixt-sec:boolballotbox" id="ixv-389">&#9744;</ix:nonNumeric></p>
<p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:8pt">&#160;</p>
<p style="font:10pt Times New Roman;margin:0">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 13(a) of the Exchange Act. &#9744;</p>
<p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:8pt;text-align:right">&#9744; </p>
<hr style="border:0;height:0;width:0;margin:14pt 0 0 0"/><hr style="page-break-after:always;border:0;height:3pt;background-color:#909090;margin:8pt 0"/><p style="line-height:0;margin:0"></p>
<hr style="border:0;height:0;width:0;margin:14pt 0 0 0"/><p style="font:10pt Times New Roman;margin:0"><b>Item 5.02 Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers.</b></p>
<p style="font:10pt Times New Roman;margin:0;text-align:justify">&#160;</p>
<p style="font:10pt Times New Roman;margin:0;text-align:justify">(e) At the 2025 annual meeting of shareholders (the &#8220;Annual Meeting&#8221;) of Taylor Devices, Inc. (the &#8220;Company&#8221;) held on October 17, 2025, the Company&#8217;s shareholders approved the Taylor Devices, Inc. 2025 Stock Option Plan (the &#8220;Plan&#8221;). A description of the Plan was set forth in the Company&#8217;s 2025 definitive proxy statement filed with the Securities and Exchange Commission on September 5, 2025 under the heading &#8220;Proposal 3: Adoption of the 2025 Taylor Devices, Inc. Stock Option Plan,&#8221; which description is incorporated herein by reference. Such description is qualified in its entirety by reference to the full text of the Plan, a copy of which is attached to this Current Report on Form 8-K as Exhibit 4(i) and incorporated by reference herein.</p>
<p style="font:10pt Times New Roman;margin:0">&#160;</p>
<p style="font:10pt Times New Roman;margin:0"><b>Item 5.07 Submission of Matters to a Vote of Security Holders.</b></p>
<p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:justify">On October 17, 2025, the Company held its Annual Meeting.</p>
<p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:justify">At the Annual Meeting, shareholders approved each of management&#8217;s proposals, which consisted of: (i) the election of Robert Carey as a Class 3 Director, to serve a three-year term expiring in 2028; (ii) the ratification of the appointment of Lumsden &amp; McCormick, LLP as the independent registered public accounting firm of the Company for the fiscal year ending May 31, 2026; and (iii) the approval and adoption of the Plan.</p>
<p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:justify"><span style="border-bottom:1px solid #000000">Proposal 1: Election of Robert Carey</span></p>
<p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:justify">The following table reflects the tabulation of votes with respect to the election of Robert Carey as a Class 3 Director, to serve a three-year term expiring in 2028.</p>
</div>
<div style="margin-left:72pt"><table style="border-collapse:collapse"><tr><td valign="top" style="width:155.8pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><b>Votes For</b></p>
</td><td valign="top" style="width:155.85pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><b>Votes Withheld</b></p>
</td><td valign="top" style="width:155.85pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><b>Broker Non-Votes</b></p>
</td></tr>
<tr><td valign="top" style="width:155.8pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center">1,061,147</p>
</td><td valign="top" style="width:155.85pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center">434,104</p>
</td><td valign="top" style="width:155.85pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center">686,497</p>
</td></tr>
</table>
</div>
<div style="margin-left:72pt;width:468pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:justify"><span style="border-bottom:1px solid #000000">Proposal 2: Ratification of Appointment of Independent Registered Public Accounting Firm</span></p>
<p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:justify">The following table reflects the tabulation of votes with respect to the appointment of Lumsden &amp; McCormick, LLP as the independent registered public accounting firm of the Company for the fiscal year ending May 31, 2026.&#160;</p>
<table style="border-collapse:collapse;width:467pt"><tr><td valign="top" style="width:116.75pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><b>Votes For</b></p>
</td><td valign="top" style="width:116.75pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><b>Votes Against</b></p>
</td><td valign="top" style="width:116.75pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><b>Votes Abstained</b></p>
</td><td valign="top" style="width:116.75pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><b>Broker Non-Votes</b></p>
</td></tr>
<tr><td valign="top" style="width:116.75pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center">2,174,614</p>
</td><td valign="top" style="width:116.75pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center">896</p>
</td><td valign="top" style="width:116.75pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center">6,238</p>
</td><td valign="top" style="width:116.75pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><b>&#8212;</b></p>
</td></tr>
</table>
<p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:justify"><span style="border-bottom:1px solid #000000">Proposal 3: Approval and adoption of the Taylor Devices, Inc. 2025 Stock Option Plan</span></p>
<p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:justify">The following table reflects the tabulation of votes with respect to the approval and adoption of the Plan.</p>
<table style="border-collapse:collapse;width:467pt"><tr><td valign="top" style="width:116.75pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><b>Votes For</b></p>
</td><td valign="top" style="width:116.75pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><b>Votes Against</b></p>
</td><td valign="top" style="width:116.75pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><b>Votes Abstained</b></p>
</td><td valign="top" style="width:116.75pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center"><b>Broker Non-Votes</b></p>
</td></tr>
<tr><td valign="top" style="width:116.75pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center">1,343,996</p>
</td><td valign="top" style="width:116.75pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center">147,376</p>
</td><td valign="top" style="width:116.75pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center">3,879</p>
</td><td valign="top" style="width:116.75pt;padding-left:5.4pt;padding-right:5.4pt"><p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;text-align:center">686,497</p>
</td></tr>
</table>
<hr style="border:0;height:0;width:0;margin:14pt 0 0 0"/><hr style="page-break-after:always;border:0;height:3pt;background-color:#909090;margin:8pt 0"/><p style="line-height:0;margin:0"></p>
<hr style="border:0;height:0;width:0;margin:14pt 0 0 0"/><p style="font:10pt Times New Roman;margin:0;text-align:justify"><b>Item 9.01 Financial Statements and Exhibits</b></p>
</div>
<div style="margin-left:72pt"><table style="border-collapse:collapse;width:504pt"><tr style="height:24pt"><td valign="bottom" style="width:53.65pt;padding-left:2.65pt;padding-right:2.65pt"><p style="font:10pt Times New Roman;margin:0;text-align:justify">EXHIBITS:</p>
</td><td valign="bottom" style="width:13.45pt;padding-left:2.65pt;padding-right:2.65pt"><p style="font:10pt Times New Roman;margin:0;text-align:justify">&#160;</p>
</td><td valign="bottom" style="width:436.9pt;padding-left:2.65pt;padding-right:2.65pt"><p style="font:10pt Times New Roman;margin:0;text-align:justify">&#160;</p>
</td></tr>
<tr style="height:20.25pt"><td valign="bottom" style="width:53.65pt;padding-left:2.65pt;padding-right:2.65pt"><p style="font:10pt Times New Roman;margin:0;text-align:justify">4</p>
</td><td valign="bottom" style="width:13.45pt;padding-left:2.65pt;padding-right:2.65pt"><p style="font:10pt Times New Roman;margin:0;text-align:justify">&#160;</p>
</td><td valign="bottom" style="width:436.9pt;padding-left:2.65pt;padding-right:2.65pt"><p style="font:10pt Times New Roman;margin:0;text-align:justify">Instruments defining rights of security holders, including indentures</p>
</td></tr>
<tr style="height:4.05pt"><td valign="bottom" style="width:53.65pt;padding-left:2.65pt;padding-right:2.65pt"><p style="font:10pt Times New Roman;margin:0;text-align:justify">&#160;</p>
</td><td valign="bottom" style="width:13.45pt;padding-left:2.65pt;padding-right:2.65pt"><p style="font:10pt Times New Roman;margin:0;text-align:justify">&#160;</p>
</td><td valign="bottom" style="width:436.9pt;padding-left:2.65pt;padding-right:2.65pt"><p style="font:10pt Times New Roman;margin:0;text-align:justify">&#160;</p>
</td></tr>
<tr style="height:35.55pt"><td valign="top" style="width:53.65pt;padding-left:2.65pt;padding-right:2.65pt"><p style="font:10pt Times New Roman;margin:0;text-align:justify">(i)</p>
</td><td valign="bottom" style="width:13.45pt;padding-left:2.65pt;padding-right:2.65pt"><p style="font:10pt Times New Roman;margin:0;text-align:justify">&#160;</p>
</td><td valign="top" style="width:436.9pt;padding-left:2.65pt;padding-right:2.65pt"><p style="font:11pt Times New Roman;margin:0;text-align:justify"><span style="font-size:10pt"><a href="tay_ex4.htm" style="text-decoration:none">Taylor Devices, Inc. </a><a href="tay_ex4.htm" style="text-decoration:none">2025 </a><a href="tay_ex4.htm" style="text-decoration:none">Stock Option Plan</a></span></p>
</td></tr>
<tr style="height:35.55pt"><td valign="top" style="width:53.65pt;padding-left:2.65pt;padding-right:2.65pt"><p style="font:10pt Times New Roman;margin:0;text-align:justify">104</p>
</td><td valign="bottom" style="width:13.45pt;padding-left:2.65pt;padding-right:2.65pt"><p style="font:10pt Times New Roman;margin:0;text-align:justify">&#160;</p>
</td><td valign="top" style="width:436.9pt;padding-left:2.65pt;padding-right:2.65pt"><p style="font:10pt Times New Roman;margin:0;text-align:justify">Cover Page Interactive Data File (the cover page XBRL tags are embedded within the Inline XBRL document).</p>
<p style="font:10pt Times New Roman;margin:0;text-align:justify">&#160;</p>
</td></tr>
</table>
</div>
<div style="margin-left:72pt;width:468pt"><hr style="border:0;height:0;width:0;margin:14pt 0 0 0"/><hr style="page-break-after:always;border:0;height:3pt;background-color:#909090;margin:8pt 0"/><p style="line-height:0;margin:0"></p>
<hr style="border:0;height:0;width:0;margin:14pt 0 0 0"/><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;text-align:center"><b>SIGNATURES</b></p>
<p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;text-align:justify">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</p>
<table style="border-collapse:collapse;width:100%"><tr><td colspan="2" valign="middle"><p style="font:12pt Times New Roman;margin:0">&#160;</p>
</td><td valign="middle"><p style="font:12pt Times New Roman;margin:0"><span style="font-size:10pt"><b>TAYLOR DEVICES, INC.</b></span></p>
</td><td valign="middle"><p style="font:12pt Times New Roman;margin:0">&#160;</p>
</td></tr>
<tr><td colspan="2" valign="middle"><p style="font:12pt Times New Roman;margin:0">&#160;</p>
</td><td valign="middle"><p style="font:12pt Times New Roman;margin:0"><span style="font-size:10pt">(Registrant)</span></p>
</td><td valign="middle"><p style="font:12pt Times New Roman;margin:0">&#160;</p>
</td></tr>
<tr><td valign="middle"><p style="font:12pt Times New Roman;margin:0"><br/><br/><span style="font-size:10pt">Date:&#160;October 22, 2025&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></p>
</td><td valign="middle"><p style="font:12pt Times New Roman;margin:0"><br/><br/><span style="font-size:10pt">By:&#160;&#160;</span></p>
</td><td colspan="2" valign="middle"><p style="font:12pt Times New Roman;margin:0"><br/><br/><span style="font-size:10pt">&#160;</span><span style="font-size:10pt;border-bottom:1px solid #000000">/s/ Paul Heary</span></p>
</td></tr>
<tr><td valign="middle"><p style="font:12pt Times New Roman;margin:0">&#160;</p>
</td><td valign="middle"><p style="font:12pt Times New Roman;margin:0">&#160;</p>
</td><td colspan="2" valign="middle"><p style="font:12pt Times New Roman;margin:0"><span style="font-size:10pt">Paul Heary, Chief Financial Officer</span></p>
</td></tr>
</table>
<p style="font:11pt Times New Roman;margin-top:0pt;margin-bottom:8pt"><span style="font-size:10pt">&#160;</span></p>
<hr style="border:0;height:0;width:0;margin:14pt 0 0 0"/></div>
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4
<SEQUENCE>2
<FILENAME>tay_ex4.htm
<DESCRIPTION>STOCK OPTION PLAN
<TEXT>
<HTML>
<!-- Produced by edgar-services.com using EDGARsuite software, Advanced Computer Innovations, Inc., Copyright (C) 2008-2025 [PPWGG7LDR1F0VA52Z8WN]. www.edgarsuite.com -->
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<DIV style=margin-left:72pt;width:468pt><P align=center style='font:12pt Times New Roman;margin:0'><A name=_Hlk172714149 />2025 TAYLOR DEVICES, INC. STOCK OPTION PLAN</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>1. PURPOSES OF THE PLAN&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>The purpose of the Taylor Devices, Inc. 2025 Stock Option Plan (&quot;Plan&quot;) is to provide employees of the Company and its Subsidiaries with incentives and rewards to encourage them to enter into and continue employment with the Company and its Subsidiaries and to acquire a proprietary interest in the Company, while aligning employees&#8217; interests with those of the Company&#8217;s shareholders. Accordingly, the Company will, from time to time during the term of the Plan, grant to such employees as may be selected in the manner provided in the Plan, options to purchase shares of Common Stock of the Company subject to the conditions provided in the Plan. &#160;A further purpose of the Plan is to compensate non-employee Directors for their service and provide them with a stake in the market value of Company Common Stock.</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>2. DEFINITIONS&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>Unless the context clearly indicates otherwise, the following terms have the meanings set forth below.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(a) &quot;Board of Directors&quot; or &quot;Board&quot; means the Board of Directors of the Company.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(b) &#8220;Change in Control&#8221; means:&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0;margin-left:36pt'>(i) Any individual, entity or group (within the meaning of Section 13(d) or 14(d) of the Exchange Act) becomes the beneficial owner (within the meaning of Rule 13d-3 under the Exchange Act) of securities of the Company representing more than 50% of the total voting power of stock in the Company; provided, however, the following acquisitions shall not represent a Change in Control: (A) any acquisition by the Company of its own securities, or (B) any acquisition of securities in the Company by an employee benefit plan of the Company or a Subsidiary;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0;margin-left:36pt'>(ii) the consummation of a merger, amalgamation, consolidation or similar transaction involving the Company; or</P>
<P style='font:12pt Times New Roman;margin:0'>&nbsp;</P>
<P style='font:12pt Times New Roman;margin:0;text-indent:36pt'>(iii) the sale of all or substantially all of the Company&#8217;s assets.</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(c) &quot;Code&quot; means the Internal Revenue Code of 1986, as amended.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(d) &quot;Committee&quot; means the Compensation Committee of the Company as described in Section 3 of the Plan.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(e) &quot;Common Stock&quot; means the common stock of the Company, $0.025 par value.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(f) &quot;Company&quot; means Taylor Devices, Inc., a New York corporation with its principal place of business at 90 Taylor Drive, North Tonawanda, New York.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<HR style='page-break-after:always;border:0;height:3pt;background-color:#909090;margin:8pt 0'><P style=line-height:0;margin:0></P>
<P style='font:12pt Times New Roman;margin:0'>(g) &#8220;Director&#8221; means a member of the Board.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(h) &#8220;Exchange Act&#8221; means the Securities Exchange Act of 1934, as amended.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(i) &quot;Grant Date&quot; as used with respect to a particular Option, means the date as of which such Option is granted by the Board or Committee pursuant to the Plan.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(j) &quot;Incentive Stock Option&quot; means an Option that qualifies as an Incentive Stock Option as described in Section 422 of the Code.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(k) &quot;Non-Qualified Stock Option&quot; means any Option granted under the Plan other than an Incentive Stock Option.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&nbsp;</P>
<P style='font:12pt Times New Roman;margin:0'>(l) &quot;Option&quot; means an option granted pursuant to Section 5 of the Plan to purchase shares of Common Stock and which shall be designated as either an Incentive Stock Option or a Non-Qualified Stock Option.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(m) &#8220;Option Agreement&#8221; means a written or electronic agreement evidencing the grant of an Option under the Plan to an Optionee.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(n) &quot;Optionee&quot; means an individual to whom an Incentive Stock Option or a Non-Qualified Stock Option is granted pursuant to the Plan.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(o) &quot;Permanent and Total Disability,&quot; as applied to an Optionee, means that the Optionee has (1) established to the satisfaction of the Company that the Optionee is unable, with or without reasonable accommodation, 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 which has lasted or can be expected to last for a continuous period of not less than twelve months, all within the meaning of Section 22(e)(3) of the Code, and (2) satisfied any requirement imposed by the Committee.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(p) &quot;Plan&quot; means the Taylor Devices, Inc. 2025 Stock Option Plan as set forth herein and as may be amended from time to time.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(q) &#8220;Prior Plan&#8221; means the 2022 Taylor Devices, Inc. Stock Option Plan, as the same may be amended from time to time.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(r) &quot;Subsidiary&quot; means any stock corporation of which a majority of the voting common or capital stock is owned, directly or indirectly, by the Company and any company designated as such by the Committee, but only during the period of such ownership or designation.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>3. ADMINISTRATION OF THE PLAN&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(a) The Plan shall be administered by the Committee, which shall be composed of two or more Directors who are appointed by the Board of Directors and selected from those Directors who are not employees of the Company or a Subsidiary. &#160;The Board may, from time to time, remove </P>
<HR style='page-break-after:always;border:0;height:3pt;background-color:#909090;margin:8pt 0'><P style=line-height:0;margin:0></P>
<P style='font:12pt Times New Roman;margin:0'>members from or add members to the Committee. &#160;Vacancies on the Committee, howsoever caused, shall be filled by the Board. &#160;The Board shall select one of the Committee's members as Chairman. &#160;The Committee shall hold meetings at such times and places as it may determine, subject to such rules as to procedures not inconsistent with the provisions of the Plan as are prescribed by the Board, set forth in the Company's By-laws as applicable to the Executive Committee, and as prescribed by the Committee itself. &#160;A majority of the authorized number of members of the Committee shall constitute a quorum for the transaction of business. &#160;Acts reduced to or approved in writing by a majority of the members of the Committee then serving shall be valid acts of the Committee.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(b) The Committee shall be vested with full authority to make such rules and regulations as it deems necessary or desirable to administer the Plan and to interpret the provisions of the Plan. &#160;Without any amendment to the Plan, the Committee, in its absolute discretion, may (i) accelerate the date on which an Option becomes vested or exercisable, (ii) extend the period an Optionee may exercise an Option following his or her termination of employment or service with the Company or any Subsidiary, or (iii) subject to the terms of the Plan, otherwise adjust the terms of any Option. Any determination, decision, or action of the Committee in connection with the construction, interpretation, administration, or application of the Plan shall be final, conclusive, and binding upon all Optionees and any person claiming under or through an Optionee unless otherwise determined by the Board.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(c) Any determination, decision, or action of the Committee provided for in the Plan may be made or taken by action of the Board, if it so determines, with the same force and effect as if such determination, decision, or action had been made or taken by the Committee. &#160;No member of the Committee or of the Board shall be liable for any determination, decision or action made in good faith with respect to the Plan or any Option granted under the Plan. &#160;The fact that a member of the Board who is not then a member of the Committee shall at the time be, or shall theretofore have been, or thereafter may be a person who has received or is eligible to receive an Option shall not disqualify him or her from taking part in and voting at any time as a member of the Board in favor or against any amendment or repeal of the Plan, provided that such vote shall be in accordance with the recommendations of the Committee.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&nbsp;</P>
<P style='font:12pt Times New Roman;margin:0'>4.STOCK SUBJECT TO THE PLAN&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(a) The Common Stock to be issued or transferred under the Plan will be the Company's Common Stock which will be made available, at the discretion of the Board, either from authorized but unissued Common Stock or from Common Stock reacquired by the Company, including shares purchased in the open market. &#160;&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(b) Subject to adjustment under Section 14, the aggregate number of shares of Common Stock which may be issued under the Plan shall not exceed 316,200 shares, less one share for each share of Common Stock granted under the Prior Plan after May 31, 2025. All of these shares of Common Stock may be issued upon the exercise of Incentive Stock Options. In the event that any outstanding Option under the Plan (or, for periods after May 31, 2025, an option under the Prior Plan) for any reason expires or is terminated, the shares of Common Stock allocable to the unexercised portion of such Option (or such option under the Prior Plan) may again be made </P>
<HR style='page-break-after:always;border:0;height:3pt;background-color:#909090;margin:8pt 0'><P style=line-height:0;margin:0></P>
<P style='font:12pt Times New Roman;margin:0'>subject to an Option under the Plan. Any shares of Common Stock that are withheld in satisfaction of the purchase price for an Option (or any option under the Prior Plan) or any tax withholding obligations in respect of an Option (or any option under the Prior Plan) shall not be available for further grants under the Plan.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>5. GRANT OF THE OPTIONS&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(a) Directors &#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>Subject to adjustment under Section 14, on April 18<SUP>th</SUP>&#160;of each year, commencing April 18, 2026, Incentive Stock Options to purchase 7,000 shares of Common Stock shall be granted annually to each of those persons who are then employee Directors of the Company; Non-Qualified Stock Options to purchase 7,000 shares of Common Stock shall be granted annually to each of those persons who are then non-employee Directors of the Company. &#160;If the grant of any Incentive Stock Options under the preceding sentence would exceed the limitation under Section 9(f), then any such Options (or portion thereof) that may not represent Incentive Stock Options due to such limitation shall be treated as Non-Qualified Stock Options. Except as set forth in an Option Agreement, each such Option shall vest and be exercisable immediately upon grant and, subject to Section 9(a), shall expire upon the date 10 years thereafter. &#160;Notwithstanding any of the provisions of the Plan to the contrary, no additional Options may be granted to Directors absent an amendment to the Plan in accordance with Section 13, which amendment must be approved by the shareholders. &#160;If the Chief Executive Officer of the Company determines in his or her sole discretion that on such date the Company is in possession of material non-public information concerning its business, such grant shall be delayed until the third day following publication of such information or the date of an event which renders such information immaterial. &#160;&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(b) Other Employees &#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>The Committee may, from time to time, subject to the provisions of the Plan, grant Options to employees of the Company or of a Subsidiary who are not Directors to purchase shares of Common Stock allotted in accordance with Section 4 of the Plan. &#160;The Committee may designate any Option granted as either an Incentive Stock Option or a Non-Qualified Stock Option, or the Committee may designate a portion of the Option as an Incentive Stock Option and the remaining portion as a Non-Qualified Stock Option. In the absence of any such designation, an Option will be a Non-Qualified Stock Option.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>6. OPTION PRICE&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>The purchase price per share of any Option granted under the Plan shall be 100 percent of the fair market value of one share of Common Stock on the date the Option is granted, except that the purchase price per share shall be 110 percent of the fair market value in the case of an Incentive Stock Option granted to an individual described in subsection 7(b) of the Plan. &#160;Notwithstanding the foregoing, the purchase price per share of any Option granted under the Plan may be less than that set forth in the preceding sentence where the Option is being granted in substitution or replacement for a prior option in connection with a merger, consolidation, acquisition of property or stock, or reorganization and the substitution or </P>
<HR style='page-break-after:always;border:0;height:3pt;background-color:#909090;margin:8pt 0'><P style=line-height:0;margin:0></P>
<P style='font:12pt Times New Roman;margin:0'>replacement complies with Sections 409A and 424 of the Code, as applicable. For purposes of the Plan, the fair market value of a share of Common Stock shall be the arithmetic mean of the high and low prices for a share of Common Stock as quoted by the National Association of Securities Dealers Automated Quotation System for the day of the grant; if there is only one price quoted for the day of grant, then the fair market value shall be such price; and if no such price is quoted for the day of the grant, the fair market value shall be the previous closing price. &#160;In the event that no previous closing price is available, then the fair market value of one share of Common Stock on the day the Option is granted shall be determined by the Committee or by the Board in a manner intended to be compliant with Section 409A of the Code. The purchase price shall be subject to adjustment only as provided in Section 14 of the Plan.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&nbsp;</P>
<P style='font:12pt Times New Roman;margin:0'>7. ELIGIBILITY OF OPTIONEES&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(a) Options shall be granted only to persons who either are employees or non-employee Directors of the Company or of a Subsidiary as determined by the Committee at the time of the grant, provided that an Incentive Stock Option may only be granted to an individual who is an employee of the Company or any Subsidiary on the date the Option is granted.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(b) Any other provision of the Plan notwithstanding, an individual who owns more than ten percent of the total combined voting power of outstanding Common Stock of the Company or any outstanding stock in a Subsidiary shall not be eligible for the grant of an Incentive Stock Option unless the special requirements set forth in sections 6 and 9(a) of the Plan are satisfied. &#160;For purposes of this subsection (b), in determining stock ownership, an individual shall be considered as owning the stock owned, directly or indirectly, by or for his or her brothers and sisters, spouse, ancestors, and lineal descendants. &#160;Stock owned, directly or indirectly, by or for a corporation, partnership, estate, or trust shall be considered as being owned proportionately by or for its shareholders, partners, or beneficiaries. &#160;Stock with respect to which such individual holds an Option shall not be counted. &#160;Outstanding stock shall include all stock actually issued and outstanding immediately after the grant of the option. &#160;Outstanding stock shall not include shares authorized for issue under outstanding Options held by the Optionee or by another person.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(c) Subject to the terms, provisions, and conditions of the Plan and subject to review by the Board, the Committee shall have exclusive jurisdiction to (1) select the employees to be granted Options (it being understood that more than one Option may be granted to the same person), (2) determine the number of shares subject to each Option, (3) determine the date or dates when Options will be granted, (4) determine the purchase price of the shares subject to each Option in accordance with Section 6 of the Plan, (5) determine the date or dates when each Option may be exercised within the term of the Option specified pursuant to Section 9 of the Plan, (6) determine whether or not an option constitutes an Incentive Stock Option, and (7) prescribe the form, which will be consistent with the Plan, of the Option Agreement evidencing any Options granted under the Plan.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(d) Neither anything contained in the Plan or in any document under the Plan nor the grant of any Option under the Plan shall confer upon any Optionee any right to continue in the employ or service of the Company or of any Subsidiary or limit in any respect the right of the Company or </P>
<HR style='page-break-after:always;border:0;height:3pt;background-color:#909090;margin:8pt 0'><P style=line-height:0;margin:0></P>
<P style='font:12pt Times New Roman;margin:0'>any Subsidiary to terminate the Optionee's employment or service at any time and for any reason.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>8. NON-TRANSFERABILITY&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>No Option granted under the Plan shall be assignable or transferable by the Optionee other than by will or the laws of descent and distribution, and during the lifetime of an Optionee, the Option shall be exercisable only by such Optionee.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>9. TERM AND EXERCISE OF OPTIONS&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(a) Each Option granted under the Plan shall be evidenced by an Option Agreement. Each Option shall terminate on the date determined by the Committee and specified in the Option Agreement, provided that each Option shall terminate not later than ten years after the Grant Date. &#160;However, any Option designated as an Incentive Stock Option granted to a more than ten percent shareholder shall terminate not later than five years after the Grant Date. &#160;The Committee, at its discretion, may provide further limitations on the exercisability of Options granted under the Plan. &#160;An Option may be exercised only during the continuance of the Optionee's employment or service, except as provided in Section 10 of the Plan.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(b) A person electing to exercise an Option shall give written notice to the Company, in such form as the Committee shall have prescribed or approved, of such election and of the number of shares he or she has elected to purchase and shall at the time of exercise tender the full purchase price of any shares he or she has elected to purchase. &#160;Payment for shares of Common Stock purchased upon the exercise of an Option must be made on the effective date of the exercise by one or a combination of the following methods: (i) in cash, by personal check, certified check, bank cashier&#8217;s check or electronic funds transfer; (ii) subject to the approval of the Committee, by the Optionee tendering shares of Common Stock valued as provided in Section 6 of the Plan on the effective date of the exercise; (iii) subject to the approval of the Committee, by electing to allow the Company to retain the number of shares of Common Stock equal in value, as determined in Section 6 of the Plan, to the amount of the purchase price; (iv) by means of a broker assisted cashless exercise procedure complying with applicable law; or (v) by such other provision as the Committee may, from time to time, authorize. &#160;However, if an Optionee pays the Option exercise price of a Non-Qualified Stock Option in whole or in part in the form of unrestricted Common Stock already owned by the Optionee, the Company may require that the Optionee have owned the stock for a period of time that would not cause the exercise to create a charge to the Company earnings. &#160;Such provisions may be used by the Company to prevent a pyramid exercise.</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(c) As conditions to exercising an Option, the Optionee must (1) arrange to pay the Company any amount required to be withheld under any tax law on the account of the exercise, and (2) in the case of an Incentive Stock Option, agree to notify the Company of any disqualifying disposition (as defined in Section 421 of the Code) of the Common Stock acquired upon the exercise and agree to pay the Company any amount required to be withheld under any tax law on account of the disposition. &#160;Any payment on account of withholding taxes shall be made in a form acceptable to the Committee.&#160;</P>
<HR style='page-break-after:always;border:0;height:3pt;background-color:#909090;margin:8pt 0'><P style=line-height:0;margin:0></P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(d) An Optionee or a transferee of an Option shall have no rights as a shareholder with respect to any shares covered by his or her Option until the date the stock certificate is issued evidencing ownership of the shares. &#160;No adjustment shall be made for dividends (ordinary or extraordinary) whether in cash, securities, or other property, or distributions or other rights for which the record date is prior to the date such Stock Certificate is issued, except as provided in Section 14 of the Plan.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(e) An Optionee may, in accordance with other provisions of the Plan, elect to exercise Options in any order, notwithstanding the fact that Options granted to him or her prior to the grant of the Options selected for exercise are unexpired.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(f) To the extent that the aggregate fair market value (determined as of the Grant Date) of Common Stock with respect to which Options are exercisable for the first time by any Optionee during any calendar year (under all plans of the Company and its Subsidiaries) exceeds one hundred thousand dollars ($100,000), the Options or portions thereof which exceed such limit (according to the order in which granted) shall be treated as Non-Qualified Stock Options.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>10. TERMINATION OF EMPLOYMENT&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>If an Optionee&#8217;s employment or service with the Company and/or its Subsidiaries terminates, any Option granted to him or her under the Plan shall terminate as provided in the applicable Option Agreement or as the Committee may determine, and if not so provided or determined, then (x) the unvested portion of the Option shall be automatically forfeited and terminate on the date the Optionee severs employment, and (y) the vested portion of the Option shall terminate as follows:&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(a) The vested portion of an Option held by an Optionee whose employment or service terminates due to becoming Permanently and Totally Disabled shall terminate (i) in the case of an Incentive Stock Option, one year after the date of termination of employment, and (ii) in the case of a Non-Qualified Stock Option, upon its expiration date;&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(b) The vested portion of an Option held by an Optionee whose employment or service terminates due to death or who dies within three months after termination of employment or service (to the extent not previously terminated prior to the Optionee&#8217;s death) shall terminate (i) in the case of an Incentive Stock Option, one year after the date of termination of employment, and (ii) in the case of a Non-Qualified Stock Option, within one year from the date the Optionee's death, and the Option shall be exercisable within such period of one year by the executor or administrator of the Optionee's estate or by the person to whom the Optionee shall have transferred such right by last will and testament or by the laws of descent or distribution;&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(c) An Incentive Stock Option or a Non-Qualified Stock Option held by an Optionee whose employment or service terminates for cause, as determined by the Committee, shall expire immediately upon the date of termination unless some other expiration date is fixed by the Committee; and&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<HR style='page-break-after:always;border:0;height:3pt;background-color:#909090;margin:8pt 0'><P style=line-height:0;margin:0></P>
<P style='font:12pt Times New Roman;margin:0'>(d) The vested portion of an Option held by an Optionee whose employment or service terminates for any reason other than those specified in subsection (a), (b), or (c) above shall expire (i) in the case of an Incentive Stock Option, three months after the date of termination of employment, and (ii) in the case of a Non-Qualified Stock Option, unless another date is fixed by the Committee, eighteen months after the date of termination.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>The foregoing notwithstanding, no Option shall be exercisable after its expiration date.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>Whether an authorized leave of absence or an absence for military or governmental service shall constitute termination of employment for purposes of the Plan shall be determined by the Committee, which determination shall be final, conclusive, and binding upon the affected Optionee and any person claiming under or through such Optionee. &#160;Termination of employment with any Subsidiary in order to accept employment with another Subsidiary or while remaining&#160;an employee of the Company or of any of its Subsidiaries shall not be a termination of employment for the purposes of this Section 10.</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>11. NO REPRICING&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>The Committee shall not without the approval of the Company&#8217;s shareholders: (i) except as set forth in Section 14, amend the terms of an outstanding Option to reduce the purchase price of the Option, (ii) cancel an outstanding Option in exchange for cash or an Option with a purchase price that is less than the purchase price of the original Option (except in connection with a Change in Control as described in Section 15), (iii) cause the Company to repurchase any Option for value (in cash, substitutions, cash buyouts, or otherwise) from an Optionee if the current fair market value of a share of Common Stock underlying the Option is lower than the purchase price per share of the Option, or (iv) take any other action that is treated as a repricing under generally accepted accounting principles. This Section 11 may not be amended, altered or repealed by the Board or the Committee without approval of the shareholders of the Company.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>12. PERIOD IN WHICH GRANTS MAY BE MADE&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>Options may be granted pursuant to the Plan and at any time on or before October 17, 2030.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>13. AMENDMENT OR TERMINATION OF THE PLAN&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>The Board may at any time terminate, modify, or suspend the Plan, provided that, without the approval of the shareholders of the Company, no amendment or modification shall be made by the Board which (a) increases the maximum number of shares as to which Options may be granted under the Plan; (b) alters the method by which the Option price is determined; (c) extends any Option for a period of longer than ten years after the date of the grant; (d) materially modifies the requirements as to eligibility for participation in the Plan; (e) alters or repeals Section 11, or (f) alters this Section 13 so as to defeat its purpose. &#160;Further, no amendment, modification, or suspension, or termination of the Plan shall in any manner affect any Option theretofore granted under the Plan without the consent of the Optionee or any person validly claiming under or through the Optionee.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<HR style='page-break-after:always;border:0;height:3pt;background-color:#909090;margin:8pt 0'><P style=line-height:0;margin:0></P>
<P style='font:12pt Times New Roman;margin:0'>14. CHANGES IN CAPITALIZATION&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(a) In the event that the Common Stock, as presently constituted, shall be changed into or exchanged for a different number or kind or shares of stock or other securities of the Company or of another corporation (whether by reason of merger, consolidation, recapitalization, reclassification, split-up, combination of shares, or otherwise), or if the number of shares of Common Stock shall be increased through the payment of a stock dividend, then subject to the provisions of the subsection (c) below, there shall be substituted for or added to each share of Common Stock which was theretofore appropriated or which thereafter may become subject to an Option under the Plan the number and kind of shares of stock or other securities into which each outstanding share of Common Stock shall be so changed, or for which each such share shall be exchanged, or to which each such share shall be entitled, as the case may be. &#160;Outstanding Options shall also be appropriately amended as to the price and other terms as may be necessary to reflect the foregoing events. &#160;The maximum number of shares of Common Stock upon which Options and Incentive Stock Options may be granted, as provided in Section 5(a) of the Plan, shall be adjusted proportionately to reflect any of the foregoing events.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(b) If there shall be any other change in the number or kind of outstanding shares of stock of the Company, or any stock or other securities into which such stock shall have been changed, or for which it shall be exchanged, and if the Board or the Committee, as the case may be, shall, in its sole discretion, determine that such change equitably requires an adjustment in any Option which was theretofore granted, or which may thereafter be granted under the Plan, then such adjustment shall be made in accordance with such determination.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(c) Fractional shares resulting from any adjustment in Options pursuant to this Section 14 may be settled as the Board or the Committee, as the case may be, shall determine.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(d) To the extent that the foregoing adjustments relate to stock or securities of the Company, such adjustments shall be made by the Committee, whose determination in that respect shall be final, binding, and conclusive. &#160;Notice of any adjustment shall be given by the Company to each holder of an Option which shall have been so adjusted.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(e) The grant of an Option pursuant to the Plan shall not affect in any way the right or power of the Company to make adjustments, reclassification, reorganizations, or changes of its capital or business structure or to merge, consolidate, dissolve, liquidate, sell or transfer all or any part of its business assets.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&nbsp;</P>
<P style='font:12pt Times New Roman;margin:0'>15. CHANGE IN CONTROL&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>Notwithstanding any other provision of the Plan (including Section 14), in the event of a Change in Control, the Committee, in its absolute discretion, may take any one or more of the actions set forth in this Section 15 with respect to any Options outstanding at the time of the Change in Control. The Committee&#8217;s determination under this Section 15 shall be final and binding on all parties. Any determination by the Committee need not treat all Options (or all portions of an Option) in an identical manner.</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<HR style='page-break-after:always;border:0;height:3pt;background-color:#909090;margin:8pt 0'><P style=line-height:0;margin:0></P>
<P style='font:12pt Times New Roman;margin:0'>(a) Continuation of an Option by the Company (if the Company is the surviving corporation);&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(b)Assumption of an Option by the surviving corporation or its parent in a manner that complies with Sections 409A and 424 of the Code, as applicable;&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&nbsp;</P>
<P style='font:12pt Times New Roman;margin:0'>(c) Substitution by the surviving corporation or its parent of a new option for an Option in a manner that complies with Sections 409A and 424 of the Code, as applicable;&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&nbsp;</P>
<P style='font:12pt Times New Roman;margin:0'>(d) Suspension of an Optionee&#8217;s right to exercise an Option during a limited period of time preceding the closing of the Change in Control if such suspension is administratively necessary or helpful to permit or facilitate the closing of the Change in Control;&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&nbsp;</P>
<P style='font:12pt Times New Roman;margin:0'>(e) Cancellation of an Option in exchange for a payment equal to the number of shares of Common Stock subject to the vested portion of the Option, times the excess of (i) the value, as determined by the Committee in its absolute discretion, of the cash, property or other consideration to be received by the holder of a share of Common Stock as a result of the Change in Control, over (B) the per-share purchase price applicable to such Option (such excess, the &#8220;Spread&#8221;). Such payment may be made in the form of cash, cash equivalents, securities of the surviving corporation or its parent, or other consideration payable in connection with the Change in Control, or a combination thereof having a value equal to the Spread. In addition, any escrow, holdback, earn-out or similar provisions in the transaction agreement with respect to the Change in Control may apply to such payment to the same extent and in the same manner as such provisions apply to the holders of shares of Common Stock. If the Spread applicable to an Option is zero or a negative number, then the Option may be cancelled without making a payment to the Optionee; or&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&nbsp;</P>
<P style='font:12pt Times New Roman;margin:0'>(f) Cancellation of an Option without the payment of any consideration; provided that the Optionee shall be notified of such treatment and given a reasonable opportunity to exercise the Option (to the extent the Option is currently vested and exercisable or becomes vested and exercisable in connection with the Change in Control) before the Change in Control.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&nbsp;</P>
<P style='font:12pt Times New Roman;margin:0'>16. LISTING AND REGISTRATION OF SHARES&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(a) No Option granted pursuant to the Plan shall be exercisable in whole or in part if at any time the Board or the Committee, as the case may be, shall determine, in its discretion, that the listing, registration, or qualification of the shares of Common Stock subject to such Option on any securities exchange or under any applicable law, or the consent or approval of any government regulatory body, is necessary or desirable as a condition of or in connection with the granting of such Option or the issue of shares thereunder unless such listing, registration, qualification, consent, or approval shall have been affected or obtained free of any conditions not acceptable to the Board.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>(b) If a registration statement under the Securities Act of 1933 with respect to shares issuable upon exercise of any Option granted under the Plan is not in effect at the time of exercise, the person exercising such Option shall give the Committee a written statement, satisfactory in form and substance to the Committee, that he or she is acquiring the shares for his or her own account for investment and not with a view to their disposition, and the Company may place upon any </P>
<HR style='page-break-after:always;border:0;height:3pt;background-color:#909090;margin:8pt 0'><P style=line-height:0;margin:0></P>
<P style='font:12pt Times New Roman;margin:0'>stock certificate for shares issuable upon exercise of such Option such legend as the Committee may prescribe to prevent disposition of the shares in violation of the Securities Act of 1933 or any other applicable law.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>17. CLAWBACK&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>Notwithstanding any other provisions in this Plan, any Option (or the proceeds thereof) that is subject to recovery under any 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 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). All Options granted under the Plan will be subject to the Company&#8217;s Recovery of Erroneously Awarded Compensation Policy, as amended from time to time.</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>18. CODE SECTION 409A COMPLIANCE&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>All Options granted under this Plan are intended to be exempt from Section 409A of the Code and the Plan and any Option Agreement shall be construed accordingly. However, the Company will not be liable to any Optionee or beneficiary with respect to any adverse tax consequences arising under Section 409A or other provision of the Code.</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>19. UNCERTIFICATED SHARES&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>In respect of any reference in the Plan providing for issuance of stock certificates to reflect the transfer of shares of Common Stock, the transfer of such shares of Common Stock may be accomplished on a noncertificated basis, to the extent not prohibited by applicable law or the rules of any stock exchange.</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>20. EFFECTIVE DATE OF PLAN&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>Subject to the approval of the shareholders of the Company at the 2025 Annual Meeting of Shareholders, the Plan shall be effective as of&#160;<A name=OriginalPosition />October 17, 2025.&#160;</P>
<P style='font:12pt Times New Roman;margin:0'>&nbsp;</P>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>3
<FILENAME>tayd-20251017_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='iso-8859-1'?>
<!-- Produced by EDGARsuite software, Advanced Computer Innovations, Inc., Copyright (C) 2008-2025 [PPWGG7LDR1F0VA5R8W1K]. www.edgarsuite.com -->
<link:linkbase xmlns="http://www.xbrl.org/2003/linkbase"
		xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
		xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"
		xmlns:fil="http://taylordevices.com/20251017"
		xmlns:link="http://www.xbrl.org/2003/linkbase"
		xmlns:xlink="http://www.w3.org/1999/xlink"
		xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
		xmlns:xbrli="http://www.xbrl.org/2003/instance">
	<link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
	<link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
	<link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
	<link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
	<link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
	<link:roleRef roleURI="http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation" xlink:type="simple" xlink:href="tayd-20251017.xsd#idr_DocumentDocumentAndEntityInformation"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation">
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis' xlink:label='us-gaap_StatementClassOfStockAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementClassOfStockAxis' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain' xlink:label='us-gaap_ClassOfStockDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='us-gaap_StatementClassOfStockAxis' xlink:to='us-gaap_ClassOfStockDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain' xlink:label='us-gaap_ClassOfStockDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='us-gaap_StatementClassOfStockAxis' xlink:to='us-gaap_ClassOfStockDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember' xlink:label='us-gaap_CommonClassAMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_ClassOfStockDomain' xlink:to='us-gaap_CommonClassAMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember' xlink:label='us-gaap_SeriesAPreferredStockMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_ClassOfStockDomain' xlink:to='us-gaap_SeriesAPreferredStockMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/all' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_StatementTable' order='0.5' xbrldt:closed='true' xbrldt:contextElement='segment' use='optional'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey' xlink:label='dei_EntityCentralIndexKey'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityCentralIndexKey' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate' xlink:label='dei_CurrentFiscalYearEndDate'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_CurrentFiscalYearEndDate' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType' xlink:label='dei_DocumentType'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_DocumentType' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate' xlink:label='dei_DocumentPeriodEndDate'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_DocumentPeriodEndDate' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentEffectiveDate' xlink:label='dei_DocumentEffectiveDate'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_DocumentEffectiveDate' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName' xlink:label='dei_EntityRegistrantName'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityRegistrantName' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode' xlink:label='dei_EntityIncorporationStateCountryCode'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityIncorporationStateCountryCode' use='optional' order='7.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber' xlink:label='dei_EntityFileNumber'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityFileNumber' use='optional' order='8.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber' xlink:label='dei_EntityTaxIdentificationNumber'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityTaxIdentificationNumber' use='optional' order='9.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1' xlink:label='dei_EntityAddressAddressLine1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityAddressAddressLine1' use='optional' order='10.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown' xlink:label='dei_EntityAddressCityOrTown'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityAddressCityOrTown' use='optional' order='11.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince' xlink:label='dei_EntityAddressStateOrProvince'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityAddressStateOrProvince' use='optional' order='12.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode' xlink:label='dei_EntityAddressPostalZipCode'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityAddressPostalZipCode' use='optional' order='13.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressDescription' xlink:label='dei_EntityAddressAddressDescription'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityAddressAddressDescription' use='optional' order='14.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PhoneFaxNumberDescription' xlink:label='dei_PhoneFaxNumberDescription'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_PhoneFaxNumberDescription' use='optional' order='15.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode' xlink:label='dei_CityAreaCode'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_CityAreaCode' use='optional' order='16.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber' xlink:label='dei_LocalPhoneNumber'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_LocalPhoneNumber' use='optional' order='17.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications' xlink:label='dei_WrittenCommunications'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_WrittenCommunications' use='optional' order='18.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial' xlink:label='dei_SolicitingMaterial'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_SolicitingMaterial' use='optional' order='19.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer' xlink:label='dei_PreCommencementTenderOffer'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_PreCommencementTenderOffer' use='optional' order='20.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer' xlink:label='dei_PreCommencementIssuerTenderOffer'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_PreCommencementIssuerTenderOffer' use='optional' order='21.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle' xlink:label='dei_Security12bTitle'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_Security12bTitle' use='optional' order='22.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol' xlink:label='dei_TradingSymbol'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_TradingSymbol' use='optional' order='23.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName' xlink:label='dei_SecurityExchangeName'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_SecurityExchangeName' use='optional' order='24.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany' xlink:label='dei_EntityEmergingGrowthCompany'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityEmergingGrowthCompany' use='optional' order='25.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag' xlink:label='dei_AmendmentFlag'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_AmendmentFlag' use='optional' order='26.0'/>
	</link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>tayd-20251017_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABELS LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='iso-8859-1'?>
<!-- Produced by EDGARsuite software, Advanced Computer Innovations, Inc., Copyright (C) 2008-2025 [PPWGG7LDR1F0VA5R8W1K]. www.edgarsuite.com -->
<link:linkbase xmlns="http://www.xbrl.org/2003/linkbase"
		xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
		xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"
		xmlns:fil="http://taylordevices.com/20251017"
		xmlns:link="http://www.xbrl.org/2003/linkbase"
		xmlns:xlink="http://www.w3.org/1999/xlink"
		xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
		xmlns:xbrli="http://www.xbrl.org/2003/instance">
	<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
	<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
	<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
	<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
	<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
	<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
	<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel"/>
	<link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol' xlink:label='dei_TradingSymbol'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_TradingSymbol' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Trading Symbol</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_TradingSymbol' xlink:to='lab_dei_TradingSymbol'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber' xlink:label='dei_EntityFileNumber'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityFileNumber' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity File Number</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityFileNumber' xlink:to='lab_dei_EntityFileNumber'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle' xlink:label='dei_Security12bTitle'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_Security12bTitle' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Title of 12(b) Security</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_Security12bTitle' xlink:to='lab_dei_Security12bTitle'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName' xlink:label='dei_SecurityExchangeName'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_SecurityExchangeName' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Security Exchange Name</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_SecurityExchangeName' xlink:to='lab_dei_SecurityExchangeName'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode' xlink:label='dei_EntityIncorporationStateCountryCode'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityIncorporationStateCountryCode' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Incorporation, State or Country Code</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityIncorporationStateCountryCode' xlink:to='lab_dei_EntityIncorporationStateCountryCode'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode' xlink:label='dei_CityAreaCode'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_CityAreaCode' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>City Area Code</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_CityAreaCode' xlink:to='lab_dei_CityAreaCode'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentEffectiveDate' xlink:label='dei_DocumentEffectiveDate'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_DocumentEffectiveDate' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Document Effective Date</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_DocumentEffectiveDate' xlink:to='lab_dei_DocumentEffectiveDate'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown' xlink:label='dei_EntityAddressCityOrTown'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityAddressCityOrTown' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Address, City or Town</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityAddressCityOrTown' xlink:to='lab_dei_EntityAddressCityOrTown'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate' xlink:label='dei_DocumentPeriodEndDate'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_DocumentPeriodEndDate' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Document Period End Date</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_DocumentPeriodEndDate' xlink:to='lab_dei_DocumentPeriodEndDate'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StatementLineItems' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Statement [Line Items]</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_StatementLineItems' xlink:to='lab_us-gaap_StatementLineItems'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial' xlink:label='dei_SolicitingMaterial'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_SolicitingMaterial' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Soliciting Material</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_SolicitingMaterial' xlink:to='lab_dei_SolicitingMaterial'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PhoneFaxNumberDescription' xlink:label='dei_PhoneFaxNumberDescription'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_PhoneFaxNumberDescription' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Phone Fax Number Description</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_PhoneFaxNumberDescription' xlink:to='lab_dei_PhoneFaxNumberDescription'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer' xlink:label='dei_PreCommencementTenderOffer'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_PreCommencementTenderOffer' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Pre-commencement Tender Offer</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_PreCommencementTenderOffer' xlink:to='lab_dei_PreCommencementTenderOffer'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressDescription' xlink:label='dei_EntityAddressAddressDescription'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityAddressAddressDescription' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Address, Address Description</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityAddressAddressDescription' xlink:to='lab_dei_EntityAddressAddressDescription'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain' xlink:label='us-gaap_ClassOfStockDomain'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ClassOfStockDomain' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Class of Stock</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ClassOfStockDomain' xlink:to='lab_us-gaap_ClassOfStockDomain'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_TextBlockAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Details</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_TextBlockAbstract' xlink:to='lab_us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer' xlink:label='dei_PreCommencementIssuerTenderOffer'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_PreCommencementIssuerTenderOffer' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Pre-commencement Issuer Tender Offer</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_PreCommencementIssuerTenderOffer' xlink:to='lab_dei_PreCommencementIssuerTenderOffer'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember' xlink:label='us-gaap_CommonClassAMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommonClassAMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Common Class A</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CommonClassAMember' xlink:to='lab_us-gaap_CommonClassAMember'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1' xlink:label='dei_EntityAddressAddressLine1'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityAddressAddressLine1' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Address, Address Line One</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityAddressAddressLine1' xlink:to='lab_dei_EntityAddressAddressLine1'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode' xlink:label='dei_EntityAddressPostalZipCode'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityAddressPostalZipCode' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Address, Postal Zip Code</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityAddressPostalZipCode' xlink:to='lab_dei_EntityAddressPostalZipCode'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType' xlink:label='dei_DocumentType'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_DocumentType' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Document Type</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_DocumentType' xlink:to='lab_dei_DocumentType'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate' xlink:label='dei_CurrentFiscalYearEndDate'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_CurrentFiscalYearEndDate' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Fiscal Year End</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_CurrentFiscalYearEndDate' xlink:to='lab_dei_CurrentFiscalYearEndDate'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StatementTable' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Statement</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_StatementTable' xlink:to='lab_us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag' xlink:label='dei_AmendmentFlag'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_AmendmentFlag' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Amendment Flag</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_AmendmentFlag' xlink:to='lab_dei_AmendmentFlag'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis' xlink:label='us-gaap_StatementClassOfStockAxis'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StatementClassOfStockAxis' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Class of Stock [Axis]</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_StatementClassOfStockAxis' xlink:to='lab_us-gaap_StatementClassOfStockAxis'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany' xlink:label='dei_EntityEmergingGrowthCompany'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityEmergingGrowthCompany' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Emerging Growth Company</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityEmergingGrowthCompany' xlink:to='lab_dei_EntityEmergingGrowthCompany'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications' xlink:label='dei_WrittenCommunications'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_WrittenCommunications' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Written Communications</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_WrittenCommunications' xlink:to='lab_dei_WrittenCommunications'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber' xlink:label='dei_LocalPhoneNumber'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_LocalPhoneNumber' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Local Phone Number</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_LocalPhoneNumber' xlink:to='lab_dei_LocalPhoneNumber'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey' xlink:label='dei_EntityCentralIndexKey'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityCentralIndexKey' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Registrant CIK</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityCentralIndexKey' xlink:to='lab_dei_EntityCentralIndexKey'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember' xlink:label='us-gaap_SeriesAPreferredStockMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_SeriesAPreferredStockMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Series A Preferred Stock</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_SeriesAPreferredStockMember' xlink:to='lab_us-gaap_SeriesAPreferredStockMember'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince' xlink:label='dei_EntityAddressStateOrProvince'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityAddressStateOrProvince' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Address, State or Province</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityAddressStateOrProvince' xlink:to='lab_dei_EntityAddressStateOrProvince'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber' xlink:label='dei_EntityTaxIdentificationNumber'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityTaxIdentificationNumber' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Tax Identification Number</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityTaxIdentificationNumber' xlink:to='lab_dei_EntityTaxIdentificationNumber'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName' xlink:label='dei_EntityRegistrantName'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityRegistrantName' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Registrant Name</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityRegistrantName' xlink:to='lab_dei_EntityRegistrantName'/>
	</link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>tayd-20251017_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='iso-8859-1'?>
<!-- Produced by EDGARsuite software, Advanced Computer Innovations, Inc., Copyright (C) 2008-2025 [PPWGG7LDR1F0VA5R8W1K]. www.edgarsuite.com -->
<link:linkbase xmlns="http://www.xbrl.org/2003/linkbase"
		xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
		xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"
		xmlns:fil="http://taylordevices.com/20251017"
		xmlns:link="http://www.xbrl.org/2003/linkbase"
		xmlns:xlink="http://www.w3.org/1999/xlink"
		xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
		xmlns:xbrli="http://www.xbrl.org/2003/instance">
	<link:roleRef roleURI="http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation" xlink:type="simple" xlink:href="tayd-20251017.xsd#idr_DocumentDocumentAndEntityInformation"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation">
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_StatementTable' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis' xlink:label='us-gaap_StatementClassOfStockAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementClassOfStockAxis' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain' xlink:label='us-gaap_ClassOfStockDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementClassOfStockAxis' xlink:to='us-gaap_ClassOfStockDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember' xlink:label='us-gaap_CommonClassAMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementClassOfStockAxis' xlink:to='us-gaap_CommonClassAMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember' xlink:label='us-gaap_SeriesAPreferredStockMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementClassOfStockAxis' xlink:to='us-gaap_SeriesAPreferredStockMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementLineItems' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey' xlink:label='dei_EntityCentralIndexKey'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityCentralIndexKey' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate' xlink:label='dei_CurrentFiscalYearEndDate'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_CurrentFiscalYearEndDate' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType' xlink:label='dei_DocumentType'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_DocumentType' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate' xlink:label='dei_DocumentPeriodEndDate'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_DocumentPeriodEndDate' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentEffectiveDate' xlink:label='dei_DocumentEffectiveDate'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_DocumentEffectiveDate' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName' xlink:label='dei_EntityRegistrantName'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityRegistrantName' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode' xlink:label='dei_EntityIncorporationStateCountryCode'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityIncorporationStateCountryCode' use='optional' order='7.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber' xlink:label='dei_EntityFileNumber'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityFileNumber' use='optional' order='8.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber' xlink:label='dei_EntityTaxIdentificationNumber'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityTaxIdentificationNumber' use='optional' order='9.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1' xlink:label='dei_EntityAddressAddressLine1'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityAddressAddressLine1' use='optional' order='10.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown' xlink:label='dei_EntityAddressCityOrTown'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityAddressCityOrTown' use='optional' order='11.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince' xlink:label='dei_EntityAddressStateOrProvince'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityAddressStateOrProvince' use='optional' order='12.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode' xlink:label='dei_EntityAddressPostalZipCode'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityAddressPostalZipCode' use='optional' order='13.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressDescription' xlink:label='dei_EntityAddressAddressDescription'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityAddressAddressDescription' use='optional' order='14.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PhoneFaxNumberDescription' xlink:label='dei_PhoneFaxNumberDescription'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_PhoneFaxNumberDescription' use='optional' order='15.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode' xlink:label='dei_CityAreaCode'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_CityAreaCode' use='optional' order='16.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber' xlink:label='dei_LocalPhoneNumber'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_LocalPhoneNumber' use='optional' order='17.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications' xlink:label='dei_WrittenCommunications'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_WrittenCommunications' use='optional' order='18.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial' xlink:label='dei_SolicitingMaterial'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_SolicitingMaterial' use='optional' order='19.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer' xlink:label='dei_PreCommencementTenderOffer'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_PreCommencementTenderOffer' use='optional' order='20.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer' xlink:label='dei_PreCommencementIssuerTenderOffer'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_PreCommencementIssuerTenderOffer' use='optional' order='21.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle' xlink:label='dei_Security12bTitle'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_Security12bTitle' use='optional' order='22.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol' xlink:label='dei_TradingSymbol'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_TradingSymbol' use='optional' order='23.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName' xlink:label='dei_SecurityExchangeName'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_SecurityExchangeName' use='optional' order='24.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany' xlink:label='dei_EntityEmergingGrowthCompany'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_EntityEmergingGrowthCompany' use='optional' order='25.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag' xlink:label='dei_AmendmentFlag'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='dei_AmendmentFlag' use='optional' order='26.0'/>
	</link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>tayd-20251017.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='iso-8859-1'?>
<!-- Produced by EDGARsuite software, Advanced Computer Innovations, Inc., Copyright (C) 2008-2025 [PPWGG7LDR1F0VA5R8W1K]. www.edgarsuite.com -->
<schema attributeFormDefault='unqualified' elementFormDefault='qualified' targetNamespace='http://taylordevices.com/20251017' xmlns='http://www.w3.org/2001/XMLSchema' xmlns:xbrli='http://www.xbrl.org/2003/instance' xmlns:fil='http://taylordevices.com/20251017' xmlns:link='http://www.xbrl.org/2003/linkbase' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xbrldi='http://xbrl.org/2006/xbrldi' xmlns:xbrldt='http://xbrl.org/2005/xbrldt' xmlns:dei='http://xbrl.sec.gov/dei/2025' xmlns:us-gaap='http://fasb.org/us-gaap/2025'>
	<annotation>
		<appinfo>
			<link:linkbaseRef xlink:type="simple" xlink:href="tayd-20251017_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
			<link:linkbaseRef xlink:type="simple" xlink:href="tayd-20251017_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
			<link:linkbaseRef xlink:type="simple" xlink:href="tayd-20251017_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
			<link:roleType roleURI="http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation" id="idr_DocumentDocumentAndEntityInformation">
				<link:definition>000010 - Document - Document and Entity Information</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
		</appinfo>
	</annotation>
	<import schemaLocation='https://www.xbrl.org/dtr/type/2024-01-31/types.xsd' namespace='http://www.xbrl.org/dtr/type/2024-01-31'/>
	<import schemaLocation='http://www.xbrl.org/2005/xbrldt-2005.xsd' namespace='http://xbrl.org/2005/xbrldt'/>
	<import schemaLocation='http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<import schemaLocation='https://xbrl.sec.gov/dei/2025/dei-2025.xsd' namespace='http://xbrl.sec.gov/dei/2025'/>
	<import schemaLocation='https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd' namespace='http://fasb.org/us-gaap/2025'/>
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Document and Entity Information<br></strong></div></th>
<th class="th"><div>Oct. 17, 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_dei_EntityCentralIndexKey', window );">Registrant CIK</a></td>
<td class="text">0000096536<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_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Oct. 17,  2025<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_DocumentEffectiveDate', window );">Document Effective Date</a></td>
<td class="text">Oct. 17,  2025<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 );">Entity Registrant Name</a></td>
<td class="text">TAYLOR DEVICES, INC.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NY<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-3498<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">16-0797789<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">90 Taylor Drive<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">North Tonawanda<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NY<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">14120<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_EntityAddressAddressDescription', window );">Entity Address, Address Description</a></td>
<td class="text">Address of principal executive offices<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_PhoneFaxNumberDescription', window );">Phone Fax Number Description</a></td>
<td class="text">Registrant's telephone number, including area code<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">716<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">694-0800<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_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</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_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</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_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A</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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $.025 par value per share<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">TAYD<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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock</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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Preferred Stock Purchase Rights<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<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>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><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;">dei_AmendmentFlag</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: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_dei_CityAreaCode">
<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>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><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;">dei_CityAreaCode</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_dei_DocumentEffectiveDate">
<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 date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><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;">dei_DocumentEffectiveDate</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:dateItemType</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_DocumentPeriodEndDate">
<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>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><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;">dei_DocumentPeriodEndDate</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:dateItemType</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_DocumentType">
<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 type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><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;">dei_DocumentType</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: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_dei_EntityAddressAddressDescription">
<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>Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><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;">dei_EntityAddressAddressDescription</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: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_dei_EntityAddressAddressLine1">
<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>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><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;">dei_EntityAddressAddressLine1</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_dei_EntityAddressCityOrTown">
<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>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><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;">dei_EntityAddressCityOrTown</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_dei_EntityAddressPostalZipCode">
<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>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><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;">dei_EntityAddressPostalZipCode</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_dei_EntityAddressStateOrProvince">
<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>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><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;">dei_EntityAddressStateOrProvince</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:stateOrProvinceItemType</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_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_EntityEmergingGrowthCompany">
<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>Indicate if registrant meets the emerging growth company criteria.</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_EntityEmergingGrowthCompany</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: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_dei_EntityFileNumber">
<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>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><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;">dei_EntityFileNumber</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:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<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>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><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;">dei_EntityIncorporationStateCountryCode</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:edgarStateCountryItemType</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_dei_EntityTaxIdentificationNumber">
<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 Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</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_EntityTaxIdentificationNumber</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:employerIdItemType</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_LocalPhoneNumber">
<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>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><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;">dei_LocalPhoneNumber</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_dei_PhoneFaxNumberDescription">
<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>Description of Phone or Fax Number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><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;">dei_PhoneFaxNumberDescription</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: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_dei_PreCommencementIssuerTenderOffer">
<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>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</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 13e<br> -Subsection 4c<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_PreCommencementIssuerTenderOffer</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: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_dei_PreCommencementTenderOffer">
<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>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</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 14d<br> -Subsection 2b<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_PreCommencementTenderOffer</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: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_dei_Security12bTitle">
<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>Title of a 12(b) registered security.</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<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_Security12bTitle</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: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_dei_SecurityExchangeName">
<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>Name of the Exchange on which a security is 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 Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<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_SecurityExchangeName</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:edgarExchangeCodeItemType</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_SolicitingMaterial">
<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>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</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 14a<br> -Subsection 12<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_SolicitingMaterial</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: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_dei_TradingSymbol">
<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>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><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;">dei_TradingSymbol</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:tradingSymbolItemType</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_WrittenCommunications">
<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>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</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> -Section 425<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_WrittenCommunications</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: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_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<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;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<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;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</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>9
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>3</ContextCount>
  <ElementCount>25</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>2</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="tayd-20251017_8k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000010 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>tayd-20251017.xsd</File>
    <File doctype="8-K" isOnlyDei="true" isUsgaap="true" original="tayd-20251017_8k.htm">tayd-20251017_8k.htm</File>
    <File>tayd-20251017_def.xml</File>
    <File>tayd-20251017_lab.xml</File>
    <File>tayd-20251017_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="26">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>15
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "tayd-20251017_8k.htm": {
   "nsprefix": "fil",
   "nsuri": "http://taylordevices.com/20251017",
   "dts": {
    "schema": {
     "local": [
      "tayd-20251017.xsd"
     ],
     "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/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "inline": {
     "local": [
      "tayd-20251017_8k.htm"
     ]
    },
    "definitionLink": {
     "local": [
      "tayd-20251017_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "tayd-20251017_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tayd-20251017_pre.xml"
     ]
    }
   },
   "keyStandard": 25,
   "keyCustom": 0,
   "axisStandard": 1,
   "axisCustom": 0,
   "memberStandard": 2,
   "memberCustom": 0,
   "hidden": {
    "total": 3,
    "http://xbrl.sec.gov/dei/2025": 3
   },
   "contextCount": 3,
   "entityCount": 1,
   "segmentCount": 2,
   "elementCount": 33,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2025": 26
   },
   "report": {
    "R1": {
     "role": "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation",
     "longName": "000010 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "D251017",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tayd-20251017_8k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "D251017",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tayd-20251017_8k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Class A"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fiscal Year End",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentEffectiveDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentEffectiveDate",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Effective Date",
        "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressDescription",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Description",
        "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registrant CIK",
        "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": [
      "r1"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity 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": [
      "r1"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_PhoneFaxNumberDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PhoneFaxNumberDescription",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Phone Fax Number Description",
        "documentation": "Description of Phone or Fax Number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SeriesAPreferredStockMember",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementLineItems",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementTable",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TextBlockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TextBlockAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Details"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://taylordevices.com/20251017/role/idr_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "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"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>16
<FILENAME>0001376474-25-000858-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001376474-25-000858-xbrl.zip
M4$L#!!0    ( %V*5EO JOA-9B@  +RR   +    =&%Y7V5X-"YH=&WE7>E3
M&TF6_SY_16W,[#1$%#3@JVT\CI!!MK5C P-T]_9N;&RDI)14[5*5N@ZPYJ_?
M=^55A\!V#VK'AC]@255YOGS'[QWY\MWUA_>O_O3RW_;VHHLBG]83/8W&ZTA/
MYZK8*W5QDTQTN3_)EU%=)MD\&IZ^'5R6=5+IJ,QGU:TJ=!P-IC<JPS=/\N6J
MKG01C;(LOU%5DF=E#!\F^S'\MEH7R7Q113LGN]'1P<$/>T<'1T^B_[ZX^/GM
MVV?O3R\/WQS\-'AR]%\__'SV/_O1[>WM/@V#>J,A[.W!4-\-!Z?PYWIT_7[X
MZN7W_/=/+[^7[U^?G_X"?TY'/T5EM4[UWY:JF"?97JIGU8MG1ZOJ^#:95HL7
MCY_^L*I>O;R(5)K,L[]-=(;CYE>^F^59]>(0'HZNDZ4NHS-]&UWF2Y4=<VLO
M#KY[]7(096JI__:_[]*/A\^.GAT^/GS\//K^%4WJ>O#+^_/+Z'3XT^AD> 5+
M<':R'UU=GY_\/3J_N!Z=GT47[P=G+[^_@*%>?$ZO?_WSX=.#XR]X\7 _NOCQ
M\N+\:G@5G;^)KM\-:0A?W-X7OWB]T-&J+E9YJ:-\%E7P\5JMT[R(3C51&Q-,
M1.MX5>63C]'Y"BDINDA5%NW\];<ZKX[Q__R_W2@IHRJ/5D5^DTQUI)>K-%]K
MZ%U:1Z)4V3I2V31*JC*ZJL=E,DU4D< SMTFUB)(,MS^Y@<_X4*&!K*?4J,XF
M>5VHN<:6EOP-TDF2P7_QV0G,.,EJT^T2?N8V[^P9O\1&)K_52:$CA1-8P2^5
M*M;8OBYT6<%__);BZ':1I)II%H^CG>Q?__S#T>&S8_MB:4;A+;,T(H^64;F
MT[O(TZDNROUH,)GDQ10:3:$;?_2W29K&T:R  UC!KN*@Z>^T+G (^"CTN32]
MX,[$T;Q0L!+P:%E/%MZ>J#):JG4T!O:A4SVI@&G(%(%*,EA9V4;[-3>7$P7P
M/M?%9*%@5C1\VF48Z1+H@XFEL>ME/?X5^J%1P]>P7].$V^KJ:3]BNAY$L[J
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
MQ$J6+P?9=V\IS=Z&.6WW[#=02P,$%     @ 78I66W1U);OG$0  'G$  !0
M  !T87ED+3(P,C4Q,#$W7SAK+FAT;>T]:7/CMI*?-[\"J^S+V%6B1.H^;+U2
M9'FBBJ^5G$S>;FV]@DC(XAN*9 #0EO;7;S=(2M1]6!Y;V<E4;(EL (U&WVC
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
M"F?F;K2,8,]#(AY<7#!KZ-,GIO7!VG[5Z "DJ4:=%SH1]<4.\QBF4//K$_<
M3\P9>+SV8U7'?_$8%1QBKG8!2RJU*4KQ!D2J\4KT]V.>-8YH0K>&5HQQL(/^
MJAUMQ>J158,EJ1T[X;(ZH_+Z&I"D!IJ/,0U_O!A@/F)19;CC;0Z)B84]KU"*
M!WK_WWK.G**K&F+5FXSZGG,FMD='K\8R''"7G_O-![=QPW;>(/R-BQE]BI1*
M]-X-?[\,[1A@)@41 ?; <H?X_"ABNU?0$Q?%&KF^8N[]"F+7^?PE\+<5(%&M
MTN0_,ECU[%..TPT8\;$>;PC1STY5$!^."DMEAVLI44XUIN5](3'(0\"!RP0C
M7=3C2XF'HXC4D>@2R7XH]<=AC8HJB;A:FK7:9, ?=]GF.Y#@$<S6G!Y!YT:S
MQUI8;EV+R[ZIL.B?D>Q'ZWE+^5<FR<U-:S8)["Z$709ZKPS)#N;F*!UV7 L]
M.88G)TP5=0/05_(R9&HC<2$DA@ ;B YN(/;S1,!W>I%#= A]#).I(!8;@(>D
MBDG"Z$\OKJB9FY7*Y<D93JE<5Q%@#&RK,A0?RU!P3S/T*G-]+;=C_=VT4_0P
M9^T2W6:.2,(CKTF2X=5IE'VL:[2'NV^#S3_;:]9[K?'<G"V.N_NL>FN%G;TV
M@*FN#6#>>Z4Q/.@,-L@-IAA7"J&]E)("2T28 UX\B)CK*9\^ -N$4$"Z*/&%
MA[ULY>>']>!(1#66,\'!7VP8&I?/!43A#6?/MH!V(+C4-3'Y0$T3JX(0&$];
M691;(DQY6>L"BOP9G08428G,D.FJO*5XJ"'(]QAR9X:\Z#<ZDHU($5P]<L7
MUY,!5\'2E<UA43TND#=:C$L*NOQ>;;MP42=M)UKR)&B=-'W?LUVI\@/P9KD=
MBCES!07P"6ERC@R"T&(5>.;5Q?W_"H2T!Y.#179E7V?LG#2EXG%U+I"Z;@#B
M,F),R0I,1'G)0\^!=1/D# %_^K&2R^GU9@AZ&X*JAT9=24R\GQZ>LPV/(LXU
MC13DM,V0.1:!!5@L64XKQ!+01KDNYC%2R?1GU!$ N7)@-:_0";I7VRGDP0'-
ME<0''\3(9$@33/YT[R76 *K-"U:7@A<U4%OTL+JKT%/C*:?!5OM[@-]X0D1\
M&@?S]("N4ED+=A_TTDS3),I^,(QA8./529]B2)I$)@H/ON!BQ9/AGN\)6)E\
MC30M;VX6JN5**BT1*!T1A*CH<XXD:D\B+J>"N8!7Q8 8H.FG!_>@PV"YU9_
M,'.5N5BVPYF<S+5%+:SV)@+'(>KL56(-T@3WJWRU@1%BA@Z<E!!"ASLDRB=J
M!1#O *VC@P)8.A7OJU#TKX9VWY:D<&:?*Z+/S68.E7!J^[I6J(X.-JP)/58&
M*O:G7#  )UY*9'J8)B6_>^'AASAV)+^$(G&(IMEM!W.J->ZWB&HHT+C \TKB
M(!=U=[0B138_9GJ-OE 9-" ?C$9#O3V58#^2()"-D,7 CQ.8=@$E-:@1Y!KE
MGB3L1A>)(4D+1E)! R4J#B7YJ45)J^T[QD$C4&C.&5/G-H#!@3'9V+>YVNYS
MD9J5.@P2C8(5B]/*MD@0Z+QIN@E& F)$\A,=^75R:[: UVW,>MS</" RV 3\
M,>:C-Z7.QR12J7T'_-F$>S2P 9]HG'@YT=L*MQ@AJ':(PAOZ0O!;.B%Y0_%
MJ:Z$"3"/4 ]IC=X7/*8+J@B%^8WY8;^\W%1O&K4YER"YM,?>'EF)]N/<OFR8
MG :-A"B%:PF/ F?*$,^@!T1H3SC#LP\R5J!OR*"9;Y->7R@T*18SZ"[[U$+>
M"P<I9@J)1\I]#I^]805'O_&[(CH8E86C,]OQ+WZD"7P!KD%=?:JS^)E[7\$(
MW7FNIB9TX$&F#\)71EHO&6FC4#ZYI2CD"VE#+YP<WJ5**5VHEM\M)?KFMBQ7
M(]T%!V(AKNTD'(/NS#%X"!V#YLPQN ;'X+3LWP=UDS+)T&"?8O]"J;SCL5:C
MI.J3WUV^#K:4'VX"S2>*%S6=^"3Z I-2;#][_X&F<21[_U%FE$L;Y4*Z9.QN
M.#\*YI5JZ>1P+J5S^<K)80U<KQ(3N?I*9E]WGNV]'0],/FX*__=(U9Z<T[%3
MTN.[X3^-"7PW_!]A&G\QPV^D\X5\NGJ"1M0HE-/Y\NGAG4]7RM63PWIK?N)[
M9<!A^][Q)ELUHQOD>EHF,KTS,=Z,51N%26WS)@?X4RMN\,D5%N_O"5EE\=AG
M/E-:XM3<_+.05<.'A]=%3VG7_N.7SL^=QUYMM3BM1-/(9PK?&,U-9>PK<2SD
M2YGJ.^,8&[)%9M#C2SD^(#^LB5Z_\\'N.'; P^1!J'C"TA$(0M08JIA(Q%O\
MT2YV\@2OK9*5 4>?:!L;%3+ZA^6BO9?I.RN]2J7DBYGB$C.LN%;@VW/"F7U^
MNFRP3,'7\\#Z8USKO)N-QUHIF=Z__D\V+F2&<D93U9O%S.BBK.A:_97)FHLL
M/:0OE>,YL.V*U!#=</W(R7#\VJW3_Z\<OS>"+>^9<?( H0PP)P0Q5%VI2ZZH
MI.K6M+#<TU10&/ 0_",B1-(G@5=@$"RMM*RH+#.JZ^RH/S82 EK19;U['[+8
M3TD?ONW\/0X\K/K>R*U-.?4ZG^^:C[]U#[J7?<?AI@R1O*0[/"#Q9V#S63GY
M#B>$TJM.5EB!,R$F#82JD+9%=#<V#M.'$!5P8*KR&FLU^VQ(G0'6OV)'JKXX
M L JV,"%-JH[&LBAQ\&@6 >DLJ-+@Z-4';Q$Y7V9RJ6F^F1D6Y;#EG5";N=R
MVT4-=5B/VR[=6GVQ\JKKL%Z-RN8#O"=+Q+/9-46;SW._!=5>.:_I2<NM%];7
M0CSB@NE<+BR8/NYYMF/]?(-EV)%4/T]J6Q$Y'J?OB-0\+NLAZULW1K,B"^Y)
MX)!?&.63':_,^RA2O*K'(Z[%IA68T2Q-6D.;#1+9VNALU9&O>EUS4'+?JUX/
M=FDBWR\;_:TS]=?2&O\'4$L#!!0    ( %V*5EMH%ZRI_P4  .@V   5
M=&%Y9"TR,#(U,3 Q-U]D968N>&ULU5M;;^(X%'Z>_HIL]X%=:4*@77;::N@(
M45JA::>H='?VHE5EDA.PQK&1[7#Y]VL'4@C8H:.63'AI(?ER_%T2.X? QT^S
MB#@3X (SVJS4J[6* ]1G :;#9@4+YIZ=-<[=>N73Y=''GUS7Z7$6Q#X$SF#N
M=*YN6@\BQA(<P4(Y11S>.ZU@@J@&M%DTCB5PITLIFR"I!A#OU1N_^E[M&\\Y
M'HZD\TO[5^>D5CMS3VHG#>??7N_KS<V'VZN'^G7MSU;CX>QK_?-_56<ZG58A
M&"*>C%;U6>2XKF)$,/UVH?\,D !'2:&B>3R2<GSA>?J8V8"3*N-#3PUQZJ7
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
M7%\'9,=@UA8]@ R7!O0Y=+CJ?-1D@ S'G<3JH@-.>C$PS:&558\'!5':QLOX
ME*3H;-.>#'QS:$F?&!8"B+JS.".;%F+WKI!95W32!G<&W#FTJ ,:8!<+3,8/
MLG:&U?0IUAI1T4'K?!DHY]""]ABHR$%>E48_ZJN'Q-BC[VL/'QGBHE//\FFX
M+91#%[I359?S&;#ORB"]2<F2T'@VY)%#@SH =R:/@ZMZ8S3$(O68GE92=-YI
M3P:^.32?0X;4<]Z#53BBNL-Y<GW1R>ZX,6#-H:N,(^XLW0DB8S#<+]+*B@Y9
M[\W .H>F<=W/=D)@8YG]':,+,5'_>("(^:D5O;KHY#.=&@+(H75LRJ(]5?AM
M@,8:Y,GU18>\X\: ->X>KYR4$SGRR\WA9H5Z4?]G<7/X'U!+ 0(4 Q0    (
M %V*5EO JOA-9B@  +RR   +              "  0    !T87E?97@T+FAT
M;5!+ 0(4 Q0    ( %V*5EN/OFX2ZP(  +$)   1              "  8\H
M  !T87ED+3(P,C4Q,#$W+GAS9%!+ 0(4 Q0    ( %V*5EMT=26[YQ$  !YQ
M   4              "  :DK  !T87ED+3(P,C4Q,#$W7SAK+FAT;5!+ 0(4
M Q0    ( %V*5EMH%ZRI_P4  .@V   5              "  <(]  !T87ED
M+3(P,C4Q,#$W7V1E9BYX;6Q02P$"% ,4    " !=BE9;)D/,_]\'  !/30
M%0              @ 'T0P  =&%Y9"TR,#(U,3 Q-U]L86(N>&UL4$L! A0#
M%     @ 78I66[6^'8)Y!0  9S,  !4              ( !!DP  '1A>60M
F,C R-3$P,3=?<')E+GAM;%!+!08     !@ & (,!  "R40     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>tayd-20251017_8k_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:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="tayd-20251017.xsd" xlink:type="simple"/>
    <context id="D251017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096536</identifier>
        </entity>
        <period>
            <startDate>2025-10-17</startDate>
            <endDate>2025-10-17</endDate>
        </period>
    </context>
    <context id="D251017_StClStock-CommonClassA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096536</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-17</startDate>
            <endDate>2025-10-17</endDate>
        </period>
    </context>
    <context id="D251017_StClStock-SeriesAPrefStock">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096536</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-17</startDate>
            <endDate>2025-10-17</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey contextRef="D251017" id="fact1">0000096536</dei:EntityCentralIndexKey>
    <dei:SecurityExchangeName contextRef="D251017_StClStock-CommonClassA" id="fact2">NASDAQ</dei:SecurityExchangeName>
    <dei:AmendmentFlag contextRef="D251017" id="fact3">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="D251017" id="ixv-367">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="D251017" id="ixv-368">2025-10-17</dei:DocumentPeriodEndDate>
    <dei:DocumentEffectiveDate contextRef="D251017" id="ixv-369">2025-10-17</dei:DocumentEffectiveDate>
    <dei:EntityRegistrantName contextRef="D251017" id="ixv-370">TAYLOR DEVICES, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="D251017" id="ixv-371">NY</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="D251017" id="ixv-372">000-3498</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="D251017" id="ixv-373">16-0797789</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="D251017" id="ixv-374">90 Taylor Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="D251017" id="ixv-375">North Tonawanda</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="D251017" id="ixv-376">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="D251017" id="ixv-377">14120</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressAddressDescription contextRef="D251017" id="ixv-378">Address of principal executive offices</dei:EntityAddressAddressDescription>
    <dei:PhoneFaxNumberDescription contextRef="D251017" id="ixv-379">Registrant's telephone number, including area code</dei:PhoneFaxNumberDescription>
    <dei:CityAreaCode contextRef="D251017" id="ixv-380">716</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="D251017" id="ixv-381">694-0800</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="D251017" id="ixv-382">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="D251017" id="ixv-383">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="D251017" id="ixv-384">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="D251017" id="ixv-385">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="D251017_StClStock-CommonClassA" id="ixv-386">Common Stock, $.025 par value per share</dei:Security12bTitle>
    <dei:Security12bTitle
      contextRef="D251017_StClStock-SeriesAPrefStock"
      id="ixv-387">Preferred Stock Purchase Rights</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="D251017_StClStock-CommonClassA" id="ixv-388">TAYD</dei:TradingSymbol>
    <dei:EntityEmergingGrowthCompany contextRef="D251017" id="ixv-389">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
