Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF RECONCILIATION OF REVENUE (Details)

v3.23.3
SCHEDULE OF RECONCILIATION OF REVENUE (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]    
Total net revenues $ 52,393,215 $ 57,247,979
CHINA    
Segment Reporting Information [Line Items]    
Total net revenues 15,120,449 20,533,170
THAILAND    
Segment Reporting Information [Line Items]    
Total net revenues 2,260,699 2,781,867
UNITED STATES    
Segment Reporting Information [Line Items]    
Total net revenues 5,057,470 3,161,365
UNITED KINGDOM    
Segment Reporting Information [Line Items]    
Total net revenues 10,758,444 10,428,203
Pakistan and India [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 2,087,018 3,751,603
Australia and New Zealand [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 7,018,095 6,545,872
MEXICO    
Segment Reporting Information [Line Items]    
Total net revenues 1,059,812 1,126,643
INDONESIA    
Segment Reporting Information [Line Items]    
Total net revenues 2,903,163 2,957,354
SOUTH AFRICA    
Segment Reporting Information [Line Items]    
Total net revenues 752,603 2,057,608
KOREA, REPUBLIC OF    
Segment Reporting Information [Line Items]    
Total net revenues 1,954,982 894,160
Other Countries [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 3,420,480 3,010,134
NA [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 6,117,282 4,288,008
NA [Member] | CHINA    
Segment Reporting Information [Line Items]    
Total net revenues
NA [Member] | THAILAND    
Segment Reporting Information [Line Items]    
Total net revenues
NA [Member] | UNITED STATES    
Segment Reporting Information [Line Items]    
Total net revenues 5,057,470 3,161,365
NA [Member] | UNITED KINGDOM    
Segment Reporting Information [Line Items]    
Total net revenues
NA [Member] | Pakistan and India [Member]    
Segment Reporting Information [Line Items]    
Total net revenues
NA [Member] | Australia and New Zealand [Member]    
Segment Reporting Information [Line Items]    
Total net revenues
NA [Member] | MEXICO    
Segment Reporting Information [Line Items]    
Total net revenues 1,059,812 1,126,643
NA [Member] | INDONESIA    
Segment Reporting Information [Line Items]    
Total net revenues
NA [Member] | SOUTH AFRICA    
Segment Reporting Information [Line Items]    
Total net revenues
NA [Member] | KOREA, REPUBLIC OF    
Segment Reporting Information [Line Items]    
Total net revenues
NA [Member] | Other Countries [Member]    
Segment Reporting Information [Line Items]    
Total net revenues
Europe [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 10,758,444 10,428,203
Europe [Member] | CHINA    
Segment Reporting Information [Line Items]    
Total net revenues
Europe [Member] | THAILAND    
Segment Reporting Information [Line Items]    
Total net revenues
Europe [Member] | UNITED STATES    
Segment Reporting Information [Line Items]    
Total net revenues
Europe [Member] | UNITED KINGDOM    
Segment Reporting Information [Line Items]    
Total net revenues 10,758,444 10,428,203
Europe [Member] | Pakistan and India [Member]    
Segment Reporting Information [Line Items]    
Total net revenues
Europe [Member] | Australia and New Zealand [Member]    
Segment Reporting Information [Line Items]    
Total net revenues
Europe [Member] | MEXICO    
Segment Reporting Information [Line Items]    
Total net revenues
Europe [Member] | INDONESIA    
Segment Reporting Information [Line Items]    
Total net revenues
Europe [Member] | SOUTH AFRICA    
Segment Reporting Information [Line Items]    
Total net revenues
Europe [Member] | KOREA, REPUBLIC OF    
Segment Reporting Information [Line Items]    
Total net revenues
Europe [Member] | Other Countries [Member]    
Segment Reporting Information [Line Items]    
Total net revenues
Asia-Pacific [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 35,517,489 42,531,768
Asia-Pacific [Member] | CHINA    
Segment Reporting Information [Line Items]    
Total net revenues 15,120,449 20,533,170
Asia-Pacific [Member] | THAILAND    
Segment Reporting Information [Line Items]    
Total net revenues 2,260,699 2,781,867
Asia-Pacific [Member] | UNITED STATES    
Segment Reporting Information [Line Items]    
Total net revenues
Asia-Pacific [Member] | UNITED KINGDOM    
Segment Reporting Information [Line Items]    
Total net revenues
Asia-Pacific [Member] | Pakistan and India [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 2,087,018 3,751,603
Asia-Pacific [Member] | Australia and New Zealand [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 7,018,095 6,545,872
Asia-Pacific [Member] | MEXICO    
Segment Reporting Information [Line Items]    
Total net revenues
Asia-Pacific [Member] | INDONESIA    
Segment Reporting Information [Line Items]    
Total net revenues 2,903,163 2,957,354
Asia-Pacific [Member] | SOUTH AFRICA    
Segment Reporting Information [Line Items]    
Total net revenues 752,603 2,057,608
Asia-Pacific [Member] | KOREA, REPUBLIC OF    
Segment Reporting Information [Line Items]    
Total net revenues 1,954,982 894,160
Asia-Pacific [Member] | Other Countries [Member]    
Segment Reporting Information [Line Items]    
Total net revenues $ 3,420,480 $ 3,010,134