XML 20 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Property, plant and equipment - Schedule of property, plant and equipment (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 27,445,810 $ 28,627,477
Less accumulated depreciation and amortization (3,737,581) (3,561,641)
Property, plant and equipment, net 23,708,229 25,065,836
Land    
Property, Plant and Equipment [Line Items]    
Total property and equipment 695,070 718,586
Building and improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 13,189,326 13,297,489
Construction in process    
Property, Plant and Equipment [Line Items]    
Total property and equipment 2,143,920 2,105,873
Equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 11,192,849 12,275,619
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 198,838 201,813
Vehicles    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 25,807 $ 28,097