v3.26.1
Revenue - Schedule of Revenue by Geographical Location (Details) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenue by geographical location    
Total $ 9,156,025 $ 9,105,891
India [Member]    
Revenue by geographical location    
Total 9,156,025 9,088,885
Egypt [Member]    
Revenue by geographical location    
Total 13,094
Indonesia [Member]    
Revenue by geographical location    
Total $ 3,912