XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
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