XML 74 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Note 6 - Property and Equipment, Net - Property and Equipment (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Property and equipment, gross $ 66,168,472 $ 40,820,575
Less: accumulated depreciation (28,630,325) (18,170,554)
Property and equipment, net 37,538,147 22,650,021
Land [Member]    
Property and equipment, gross 2,010,253 1,608,647
Building and Building Improvements [Member]    
Property and equipment, gross 26,903,528 18,784,628
Machinery and Equipment [Member]    
Property and equipment, gross 13,412,961 10,160,205
Vehicles [Member]    
Property and equipment, gross $ 23,841,730 $ 10,267,095