v3.24.1
Intangible Assets (Details Narrative) - USD ($)
9 Months Ended
Jan. 31, 2024
Apr. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Weighted average remaining useful life 13 years 4 months 28 days  
Finite-lived intangible assets, accumulated amortization $ 181,400 $ 96,407
Intangible assets, net $ 15,790,304 $ 15,875,297