XML 61 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Taxes Payable (Details) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Taxes Payable [Line Items]    
Income - current $ 1,057,136 $ 1,097,768
VAT 1,480,255 1,145,363
Other 232,632 180,649
Total - current 2,770,023 2,423,780
Income - noncurrent $ 6,998,625 $ 6,998,625