v3.21.2
Intangible Assets (Details Narrative) - USD ($)
7 Months Ended 12 Months Ended
May 31, 2020
May 31, 2021
Amortization of intangible assets $ 707,147  
Finite-lived intangible assets, weighted average useful life 8 years 3 months 29 days  
Trade Names and Non-Compete Agreements [Member] | Minimum [Member]    
Finite-lived intangible asset, useful life   3 years
Trade Names and Non-Compete Agreements [Member] | Maximum [Member]    
Finite-lived intangible asset, useful life   10 years
Customer Relationships [Member] | Minimum [Member]    
Finite-lived intangible asset, useful life   12 years
Customer Relationships [Member] | Maximum [Member]    
Finite-lived intangible asset, useful life   15 years