SCHEDULE OF INTANGIBLE ASSETS (Details) - USD ($) |
Jul. 31, 2026 |
Apr. 30, 2026 |
|---|---|---|
| Intangible Asset, Goodwill and Other [Abstract] | ||
| Technology rights | $ 14,884,615 | $ 14,884,615 |
| Acquired development costs, gross | 54,792,136 | 54,792,136 |
| Customer relationships, gross | 59,709,353 | 41,990,714 |
| Noncompete agreement, gross | 24,454,803 | |
| Patents, gross | 9,383,893 | |
| Less: accumulated amortization | (18,366,607) | (12,859,256) |
| Less: accumulated impairment | (7,532,712) | (7,532,712) |
| Intangible assets, net | $ 137,325,481 | $ 91,275,497 |
| X | ||||||||||
- Definition Finite lived intangible asset acquired acquired software gross. No definition available.
|
| X | ||||||||||
- Definition Technology rights. No definition available.
|
| X | ||||||||||
- Definition Accumulated impairment. No definition available.
|
| X | ||||||||||
- Definition Amount, before amortization, of finite-lived asset representing customer relationship acquired in business combination, asset acquisition, and from joint venture formation. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of accumulated amortization of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, after accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Gross carrying amount before accumulated amortization as of the balance sheet date of payments made to third parties in exchange for their agreement not to engage in specified competitive practices in specified geographic territories for a specified period of time. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Gross carrying amount before accumulated amortization as of the balance sheet date of the rights acquired through registration of a trade name to gain or protect exclusive use thereof for a reasonably expected period of economic benefit. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|