v3.26.3
SCHEDULE OF CONTRACT LIABILITIES RECONCILIATION (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]    
Beginning balance $ 3,029,850 $ 8,752,153
Invoiced 40,414,180 23,567,456
Revenue Recognized (33,023,905) (29,201,839)
Adjustments (132,900) (87,920)
Ending balance $ 10,287,225 $ 3,029,850