v3.26.1
Pay vs Performance Disclosure - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2021
Jul. 31, 2026
Jul. 31, 2025
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Pay vs Performance Disclosure [Table]                
Net Income (Loss) $ (1,925) $ (3,844) $ (11,522) $ (40,926) $ (14,703) $ (52,356) $ (29,182) $ (26,690)