v3.22.4
Accounts Receivable, Net (Details) - Schedule of allowance for credit losses - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Schedule of Allowance for Doubtful Accounts [Abstract]    
Beginning balance $ 3,413,110 $ 3,475,769
Provision for credit losses, net of recovery 257
Exchange rate effect (95,539) (62,916)
Ending balance $ 3,317,571 $ 3,413,110