XML 78 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property, plant and equipment and construction in progress (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Property, Plant and Equipment [Line Items]      
Capital Commitments $ 3,619,925    
Construction In Progress Placed In Service 3,183,122 $ 3,542,119  
Depreciation $ 5,862,947 $ 5,765,580 $ 5,501,491