XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Composition of, and changes in goodwill (Details) - USD ($)
1 Months Ended 3 Months Ended 21 Months Ended 24 Months Ended 30 Months Ended 40 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2023
Apr. 30, 2023
Apr. 30, 2023
Indefinite-Lived Intangible Assets [Line Items]              
  $ (412,999) $ (2,826,918)          
  9,088,550 17,012,832 $ 9,088,550 $ 17,012,832 $ 17,012,832 $ 17,012,832 $ 17,012,832
Goodwill [Member]              
Indefinite-Lived Intangible Assets [Line Items]              
        8,995,499 2,826,918 6,168,260 1,849,073
    (2,826,918)          
  $ 9,088,550 $ 17,012,832 9,088,550 $ 17,012,832 $ 17,012,832 $ 17,012,832 $ 17,012,832
      $ (7,924,282)