v3.22.1
INTANGIBLE ASSETS (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 28, 2022
Feb. 28, 2021
Finite-Lived Intangible Assets [Line Items]        
Amortization of Intangible Assets $ 176,787 $ 176,787 $ 530,361 $ 530,361
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life     7 years 6 months 29 days  
Minimum [Member] | Tradenames and Non-Compete Agreements [Member]        
Finite-Lived Intangible Assets [Line Items]        
Finite-Lived Intangible Asset, Useful Life     3 years  
Minimum [Member] | Customer Relationships [Member]        
Finite-Lived Intangible Assets [Line Items]        
Finite-Lived Intangible Asset, Useful Life     12 years  
Maximum [Member] | Trade Names and Non-Compete Agreements [Member]        
Finite-Lived Intangible Assets [Line Items]        
Finite-Lived Intangible Asset, Useful Life     10 years  
Maximum [Member] | Customer Relationships [Member]        
Finite-Lived Intangible Assets [Line Items]        
Finite-Lived Intangible Asset, Useful Life     15 years