v3.25.2
SCHEDULE OF DEFERRED RECOGNIZED REVENUE (Details) - USD ($)
Jun. 30, 2025
Mar. 31, 2025
Product Information [Line Items]    
Current $ 1,218,179 $ 1,358,632
Non-Current
Total 1,218,179 1,358,632
Product [Member]    
Product Information [Line Items]    
Current
Service [Member]    
Product Information [Line Items]    
Current $ 1,218,179 $ 1,358,632