Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF GEOGRAPHIC INFORMATION (Details)

v3.23.3
SCHEDULE OF GEOGRAPHIC INFORMATION (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue $ 52,393,215 $ 57,247,979
Long-lived Assets 16,775,543 23,180,496
CHINA    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 15,120,449 20,533,170
Long-lived Assets 631,713 256,468
THAILAND    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 2,260,699 2,781,867
Long-lived Assets 207,280 1,240,082
UNITED STATES    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 5,057,470 3,161,365
Long-lived Assets 4,805,841 4,852,458
UNITED KINGDOM    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 10,758,444 10,428,203
Long-lived Assets 4,276,754 4,986,192
Pakistan and India [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 2,087,018 3,751,603
Long-lived Assets 6,845,753 11,836,992
Australia and New Zealand [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 7,018,095 6,545,872
Long-lived Assets 8,202 8,304
MEXICO    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 1,059,812 1,126,643
Long-lived Assets
INDONESIA    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 2,903,163 2,957,354
Long-lived Assets
SOUTH AFRICA    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 752,603 2,057,608
Long-lived Assets
KOREA, REPUBLIC OF    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 1,954,982 894,160
Long-lived Assets
Other Countries [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 3,420,480 3,010,134
Long-lived Assets