XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.1
TAYLOR DEVICES, INC. (Details Narrative) - shares
3 Months Ended 9 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 28, 2022
Feb. 28, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Weighted Average Number of Shares Outstanding, Basic and Diluted 3,496,833 3,487,599 3,496,968 3,487,801