v3.26.1
Going Concern (Details) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Going Concern [Abstract]    
Net losses $ 16,799,253 $ 14,648,792
Accumulated deficit $ (79,291,843) $ (62,492,590)