XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Details) - Schedule of future minimum lease payment
Apr. 30, 2022
USD ($)
Schedule of future minimum lease payment [Abstract]  
2022 $ 218,569 [1]
2023 658,144
2024 532,546
2025 491,145
2026 260,209
Total: $ 2,160,613
[1] remaining 3 Months