Annual report [Section 13 and 15(d), not S-K Item 405]

SCHEDULE OF REVENUE STREAMS (Details)

v3.25.2
SCHEDULE OF REVENUE STREAMS (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]    
Total net revenues $ 66,088,229 $ 61,393,091
CHINA    
Segment Reporting Information [Line Items]    
Total net revenues 17,043,193 20,747,744
THAILAND    
Segment Reporting Information [Line Items]    
Total net revenues 2,745,299 3,636,153
UNITED STATES    
Segment Reporting Information [Line Items]    
Total net revenues 10,763,285 4,853,541
UNITED KINGDOM    
Segment Reporting Information [Line Items]    
Total net revenues 14,644,000 11,967,802
Pakistan And India [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 2,292,058 2,229,067
Australia And New Zealand [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 8,609,997 5,454,383
MEXICO    
Segment Reporting Information [Line Items]    
Total net revenues 1,240,542 1,080,256
INDONESIA    
Segment Reporting Information [Line Items]    
Total net revenues 4,138,350 4,475,356
SOUTH AFRICA    
Segment Reporting Information [Line Items]    
Total net revenues 814,817 857,218
KOREA, REPUBLIC OF    
Segment Reporting Information [Line Items]    
Total net revenues 1,506,456 2,491,606
Other Countries [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 2,290,232 3,599,965
North America [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 12,003,827 5,933,797
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 10,763,285 4,853,541
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,240,542 1,080,256
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 14,644,000 11,967,802
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 14,644,000 11,967,802
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 39,440,402 43,491,492
Asia-Pacific [Member] | CHINA    
Segment Reporting Information [Line Items]    
Total net revenues 17,043,193 20,747,744
Asia-Pacific [Member] | THAILAND    
Segment Reporting Information [Line Items]    
Total net revenues 2,745,299 3,636,153
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,292,058 2,229,067
Asia-Pacific [Member] | Australia And New Zealand [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 8,609,997 5,454,383
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,138,350 4,475,356
Asia-Pacific [Member] | SOUTH AFRICA    
Segment Reporting Information [Line Items]    
Total net revenues 814,817 857,218
Asia-Pacific [Member] | KOREA, REPUBLIC OF    
Segment Reporting Information [Line Items]    
Total net revenues 1,506,456 2,491,606
Asia-Pacific [Member] | Other Countries [Member]    
Segment Reporting Information [Line Items]    
Total net revenues $ 2,290,232 $ 3,599,965