XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible assets (Details) - USD ($)
Apr. 30, 2024
Apr. 30, 2023
Intangible Assets Gross Carrying Amount [Member]    
Proprietary technology $ 4,282,001 $ 4,967,000
Non-compete agreements 65,000 81,000
Customer relationships 39,000
Total finite-lived assets 4,347,001 5,087,000
Brand name 1,430,000 3,152,000
Total indefinite-lived assets 1,430,000 3,152,000
Total intangible assets, net 5,777,001 8,239,000
Intangible Assets Accumulated Amortization [Member]    
Proprietary technology (1,917,612) (1,271,112)
Non-compete agreements (65,000) (56,667)
Customer relationships (18,106)
Total finite-lived assets (1,982,612) (1,345,885)
Brand name
Total indefinite-lived assets
Total intangible assets, net (1,982,612) (1,345,885)
Intangible Assets Net Carrying Value [Member]    
Proprietary technology 2,364,389 3,695,888
Non-compete agreements 24,333
Customer relationships 20,894
Total finite-lived assets 2,364,389 3,741,115
Brand name 1,430,000 3,152,000
Total indefinite-lived assets 1,430,000 3,152,000
Total intangible assets, net $ 3,794,389 $ 6,893,115