XML 41 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
OTHER ACCRUED LIABILITIES (Details) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
OTHER ACCRUED LIABILITIES    
Prepayments from customers $ 649,802 $ 355,742
Accrued property taxes 220,856 14,681
Accrued professional fees 158,153 231,826
Other accrued expenses 64,715 55,674
Other accrued liabilities $ 1,093,526 $ 657,923