XML 41 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2018
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment
  Estimated      
  Useful Life 2018  2017 
         
Land   $278,325  $278,325 
Building and Improvements 30 years  9,548,922   4,673,409 
Manufacturing and warehouse equipment 6-20 years  10,736,161   9,616,086 
Office equipment and furniture 3-5 years  1,838,360   1,367,244 
Leasehold improvements 10-15 years  577,068   567,898 
Vehicles 3 years  10,020   10,020 
Construction in process    80,682   5,197,780 
 Property, plant and equipment, gross    23,069,538   21,710,762 
           
Less accumulated depreciation    (13,420,301)  (12,419,095)
           
Property, plant and equipment, net   $9,649,237  $9,291,667