Nature of Business and Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property And Equipment (Details) |
12 Months Ended |
---|---|
May 31, 2021 | |
Software [Member] | |
Estimated useful lives of property and equipment | P3Y |
Computer Equipment [Member] | Minimum [Member] | |
Estimated useful lives of property and equipment | P3Y |
Computer Equipment [Member] | Maximum [Member] | |
Estimated useful lives of property and equipment | P5Y |
Furniture and Fixtures [Member] | Minimum [Member] | |
Estimated useful lives of property and equipment | P3Y |
Furniture and Fixtures [Member] | Maximum [Member] | |
Estimated useful lives of property and equipment | P5Y |
Leasehold Improvements [Member] | |
Estimated useful lives of property and equipment | Shorter of estimated useful life or remaining term of the lease |