v3.8.0.1
Accounts Receivable, Net (Details Textual) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2018
Mar. 31, 2018
Jun. 30, 2017
Accounts Receivable, Net (Textual)      
Recovery of doubtful accounts $ 586,547 $ 1,182,832