XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF MINIMUM LEASE OBLIGATION (Details)
Jun. 30, 2024
USD ($)
Leases [Abstract]  
Twelve months ended June 30, 2025 $ 2,315,810
Twelve months ended June 30, 2026 2,480,432
Twelve months ended June 30, 2027 2,500,009
Twelve months ended June 30, 2028 2,377,117
Twelve months ended June 30, 2029 and thereafter 14,133,630
Total $ 23,806,998