XML 54 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable, Net (Details 1) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Jun. 30, 2018
Receivables [Abstract]          
Beginning balance     $ 1,682,228 $ 185,821 $ 185,821
Provision for doubtful accounts $ 445,119 $ 598,301 1,401,540 $ 573,765 1,519,122
Less: write-off/recovery       (24,101)
Exchange rate effect     (3,440)   1,386
Ending balance $ 3,080,328   $ 3,080,328   $ 1,682,228