XML 18 R57.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Provision for Income Taxes        
Current Tax Provision U.S. $ 14,747
Current Tax Provision PRC 1,367,499 (82) 2,044,761 3,484
Deferred Tax Provision PRC (594,594) (538,149) (1,853,728) (1,629,706)
Total Provision for (Deferred tax benefit)/ Income Taxes $ 772,905 $ (538,231) $ 205,780 $ (1,626,222)