XML 100 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Balance and Transactions - Schedule of Movement of Allowance for Credit Losses (Details) - USD ($)
9 Months Ended 12 Months Ended
Mar. 31, 2025
Jun. 30, 2024
Schedule of Movement of Allowance for Credit Losses [Abstract]    
Beginning balance $ 2,122,376 $ 2,138,276
Less: write-off (673,424)
Exchange rate effect 908 (15,900)
Ending balance $ 1,449,860 $ 2,122,376