XML 75 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories - Schedule of Allowance for Doubtful Accounts (Details) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Schedule Of Allowance For Doubtful Accounts Abstract    
Beginning
Impairment during current period 1,611
Exchange rate different (9)
Balance $ 1,602