XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accounts Receivable, Net (Details) - Schedule of Allowance for Credit Losses - USD ($)
9 Months Ended 12 Months Ended
Mar. 31, 2024
Jun. 30, 2023
Schedule of Allowance for Doubtful Accounts [Abstract]    
Beginning balance $ 3,288,740 $ 3,413,110
Exchange rate effect 7,246 (124,370)
Ending balance $ 3,295,986 $ 3,288,740