XML 82 R69.htm IDEA: XBRL DOCUMENT v3.19.2
Income Tax (Details 1) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Schedule of provision for income tax expenses        
Income tax expense - current $ (61,700) $ 463,046 $ 78,044 $ 921,041
Income tax expense (benefit) - deferred 166,527 (534,673) (2,364,088) (653,123)
Total income tax expense $ 104,827 $ (71,627) $ (2,286,044) $ 267,918