v3.25.2
SCHEDULE OF DISAGGREGATED REVENUE (Details) - USD ($)
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Product Information [Line Items]    
Total $ 3,935,923 $ 3,750,319
Product [Member]    
Product Information [Line Items]    
Total 2,392,303 2,105,347
Service [Member]    
Product Information [Line Items]    
Total 953,287 868,231
Consulting [Member]    
Product Information [Line Items]    
Total $ 590,333 $ 776,742