XML 65 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Taxes Payable (Details) - USD ($)
Sep. 30, 2018
Dec. 31, 2017
Taxes Payable [Line Items]    
Income - current $ 1,223,562 $ 1,097,768
VAT 1,465,226 1,145,363
Other 227,452 180,649
Total - current 2,916,240 2,423,780
Income - noncurrent $ 6,998,625 $ 6,998,625