XML 12 R1.htm IDEA: XBRL DOCUMENT v3.25.1
Document and Entity Information - shares
9 Months Ended
Feb. 28, 2025
Mar. 28, 2025
Registrant CIK 0000096536  
Fiscal Year End --05-31  
Document Type 10-Q  
DocumentQuarterlyReport true  
Document Period End Date Feb. 28, 2025  
DocumentTransitionReport false  
EntityFileNumber 0-3498  
Entity Registrant Name Taylor Devices, Inc.  
EntityIncorporationStateCountryCode NY  
EntityTaxIdentificationNumber 16-0797789  
EntityAddressAddressLine1 90 Taylor Drive  
EntityAddressCityOrTown North Tonawanda  
EntityAddressStateOrProvince NY  
EntityAddressPostalZipCode 14120  
EntityAddressAddressDescription Address of principal executive offices  
CityAreaCode 716  
LocalPhoneNumber 694-0800  
PhoneFaxNumberDescription Registrant’s telephone number, including area code  
EntityCurrentReportingStatus Yes  
EntityInteractiveDataCurrent Yes  
EntityFilerCategory Non-accelerated Filer  
EntitySmallBusiness true  
EntityEmergingGrowthCompany false  
EntityShellCompany false  
EntityCommonStockSharesOutstanding   3,136,728
Amendment Flag false  
DocumentFiscalYearFocus 2025  
DocumentFiscalPeriodFocus Q3  
Common Class A    
Security12bTitle Common Stock, $.025 par value per share  
TradingSymbol TAYD  
SecurityExchangeName NASDAQ  
Series A Preferred Stock    
Security12bTitle Preferred Stock Purchase Rights