XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF INTANGIBLE ASSETS (Details) - USD ($)
3 Months Ended 12 Months Ended
Jul. 31, 2022
Apr. 30, 2022
Finite-Lived Intangible Assets [Line Items]    
Impairment of Intangible Assets, Finite-Lived   $ 3,486,599
Finite-Lived Intangible Assets, Net, Ending Balance $ 23,959,328 24,316,502
Trade Names And Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 2,085,582  
Finite-Lived Intangible Assets, Accumulated Amortization 45,866  
Impairment of Intangible Assets, Finite-Lived  
Finite-Lived Intangible Assets, Net, Ending Balance $ 2,039,716  
Weighted average amortization 15 years 3 months 3 days  
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 19,520,000 20,412,491
Finite-Lived Intangible Assets, Accumulated Amortization 368,996 169,070
Impairment of Intangible Assets, Finite-Lived (892,491)
Finite-Lived Intangible Assets, Net, Ending Balance $ 19,151,004 $ 19,350,930
Weighted average amortization 9 years 11 months 1 day 9 years 11 months 1 day
Computer Software, Intangible Asset [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 3,010,000 $ 3,105,139
Finite-Lived Intangible Assets, Accumulated Amortization 241,392 105,908
Impairment of Intangible Assets, Finite-Lived (95,139)
Finite-Lived Intangible Assets, Net, Ending Balance $ 2,768,608 $ 2,904,092
Weighted average amortization 4 years 10 months 28 days 4 years 10 months 28 days
Intangiable Asset [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 24,615,582 $ 25,672,181
Finite-Lived Intangible Assets, Accumulated Amortization 656,254 299,080
Impairment of Intangible Assets, Finite-Lived (1,056,599)
Finite-Lived Intangible Assets, Net, Ending Balance $ 23,959,328 24,316,502
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross   2,154,551
Finite-Lived Intangible Assets, Accumulated Amortization   24,102
Impairment of Intangible Assets, Finite-Lived   (68,969)
Finite-Lived Intangible Assets, Net, Ending Balance   $ 2,061,480
Weighted average amortization   15 years 3 months 3 days