v3.23.3
Accounts Receivable, Net (Details) - Schedule of Allowance for Credit Losses - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Schedule of Allowance for Doubtful Accounts [Abstract]    
Beginning balance $ 3,288,740 $ 3,413,110
Provision for credit losses, net of recovery
Write-off/recovery
Exchange rate effect (4,388) (124,370)
Ending balance $ 3,284,352 $ 3,288,740