XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant & Equipment (Tables)
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment
  

Estimated

Useful Life

  March 31,
2022
  

December 31,

2021

 
            
Land     $278,325   $278,325 
Building and improvements  30 years   15,180,235    9,710,244 
Manufacturing and warehouse equipment  6-20 years   13,577,478    12,858,638 
Office equipment and furniture  3-5 years   1,941,521    1,805,002 
Leasehold improvements  10-15 years   621,903    587,183 
Finance leases – right to use  5 years   113,741    113,741 
Vehicles  3 years   10,020    10,020 
Construction in process (1)      1,883,726    6,633,112 
 Property, plant and equipment, gross      33,606,949    31,996,265 
              
Less accumulated depreciation      (15,964,941)   (15,636,047)
              
Property, plant and equipment, net     $17,642,008   $16,360,218