v3.25.4
SCHEDULE OF TIMING REVENUE RECOGNITION (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,299,697 $ 3,168,934 $ 2,698,350 $ 5,607,303
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 780,342 3,080,816 1,694,728 5,264,646
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue $ 519,355 $ 88,118 $ 1,003,622 $ 342,657