SCHEDULE OF ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details) - USD ($) |
9 Months Ended | 12 Months Ended |
---|---|---|
Mar. 31, 2024 |
Jun. 30, 2023 |
|
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] | ||
Beginning balance | $ 3,287,793 | $ 2,545,565 |
Acquisition of subsidiaries | 35,990 | 14,504 |
Charge to allowance | 83,103 | 1,867,474 |
Less: disposal of VIEs | (605,786) | |
Less: write-off | (964,509) | |
Foreign currency translation adjustments | (297,998) | (175,241) |
Ending balance | $ 2,503,102 | $ 3,287,793 |