XML 87 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories, Net (Details) - Schedule of Inventories Impairment Consists - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Schedule of Inventories Impairment Consists [Abstract]      
Beginning balance $ (732,897) $ (655,783) $ (613,831)
Addition (564,020) (133,218) (71,143)
Write-offs 27,596 (4,470)
Foreign currency exchange effect 5,586 56,104 33,661
Ending balance $ (1,263,735) $ (732,897) $ (655,783)