Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF UNEARNED REVENUE RECONCILIATION (Details)

v3.24.3
SCHEDULE OF UNEARNED REVENUE RECONCILIATION (Details) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]    
Beginning balance $ 7,932,306 $ 4,901,562
Invoiced 24,039,382 23,549,941
Revenue Recognized (23,216,573) (19,762,568)
Adjustments (2,962) (756,629)
Ending balance $ 8,752,153 $ 7,932,306