Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF RECONCILIATION OF REVENUE (Details)

v3.24.3
SCHEDULE OF RECONCILIATION OF REVENUE (Details) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]    
Total net revenues $ 61,393,091 $ 52,393,215
CHINA    
Segment Reporting Information [Line Items]    
Total net revenues 20,747,744 15,120,449
THAILAND    
Segment Reporting Information [Line Items]    
Total net revenues 3,636,153 2,260,699
UNITED STATES    
Segment Reporting Information [Line Items]    
Total net revenues 4,853,541 5,057,470
UNITED KINGDOM    
Segment Reporting Information [Line Items]    
Total net revenues 12,175,959 10,758,444
Pakistan and India [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 2,229,067 2,087,018
Australia and New Zealand [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 5,454,383 7,018,095
MEXICO    
Segment Reporting Information [Line Items]    
Total net revenues 1,080,256 1,059,812
INDONESIA    
Segment Reporting Information [Line Items]    
Total net revenues 4,475,356 2,903,163
SOUTH AFRICA    
Segment Reporting Information [Line Items]    
Total net revenues 857,218 752,603
KOREA, REPUBLIC OF    
Segment Reporting Information [Line Items]    
Total net revenues 2,491,606 1,954,982
Other Countries [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 3,391,808 3,420,480
North America [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 5,933,797 6,117,282
North America [Member] | CHINA    
Segment Reporting Information [Line Items]    
Total net revenues
North America [Member] | THAILAND    
Segment Reporting Information [Line Items]    
Total net revenues
North America [Member] | UNITED STATES    
Segment Reporting Information [Line Items]    
Total net revenues 4,853,541 5,057,470
North America [Member] | UNITED KINGDOM    
Segment Reporting Information [Line Items]    
Total net revenues
North America [Member] | Pakistan and India [Member]    
Segment Reporting Information [Line Items]    
Total net revenues
North America [Member] | Australia and New Zealand [Member]    
Segment Reporting Information [Line Items]    
Total net revenues
North America [Member] | MEXICO    
Segment Reporting Information [Line Items]    
Total net revenues 1,080,256 1,059,812
North America [Member] | INDONESIA    
Segment Reporting Information [Line Items]    
Total net revenues
North America [Member] | SOUTH AFRICA    
Segment Reporting Information [Line Items]    
Total net revenues
North America [Member] | KOREA, REPUBLIC OF    
Segment Reporting Information [Line Items]    
Total net revenues
North America [Member] | Other Countries [Member]    
Segment Reporting Information [Line Items]    
Total net revenues
Europe [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 11,967,800 10,758,444
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 11,967,800 10,758,444
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 43,491,494 35,517,489
Asia-Pacific [Member] | CHINA    
Segment Reporting Information [Line Items]    
Total net revenues 20,747,744 15,120,449
Asia-Pacific [Member] | THAILAND    
Segment Reporting Information [Line Items]    
Total net revenues 3,636,153 2,260,699
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 208,159
Asia-Pacific [Member] | Pakistan and India [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 2,229,067 2,087,018
Asia-Pacific [Member] | Australia and New Zealand [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 5,454,383 7,018,095
Asia-Pacific [Member] | MEXICO    
Segment Reporting Information [Line Items]    
Total net revenues
Asia-Pacific [Member] | INDONESIA    
Segment Reporting Information [Line Items]    
Total net revenues 4,475,356 2,903,163
Asia-Pacific [Member] | SOUTH AFRICA    
Segment Reporting Information [Line Items]    
Total net revenues 857,218 752,603
Asia-Pacific [Member] | KOREA, REPUBLIC OF    
Segment Reporting Information [Line Items]    
Total net revenues 2,491,606 1,954,982
Asia-Pacific [Member] | Other Countries [Member]    
Segment Reporting Information [Line Items]    
Total net revenues $ 3,391,808 $ 3,420,480