XML 81 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Income Tax (Details 1) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Schedule of provision for income tax expenses    
Income tax expense - current $ 139,743 $ 457,995
Income tax expense (benefit) - deferred (2,530,614) (118,450)
Total income tax expense $ (2,390,871) $ 339,545