XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Future lease payment obligations (Details)
Apr. 30, 2024
USD ($)
Leases [Abstract]  
  $ 366,853
  372,449
  372,880
  293,334
  280,080
  443,460
  2,129,056
  (611,466)
  $ 1,517,590