XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant & Equipment (Details) - Schedule of property, plant and equipment - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
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
Land [Member]    
Property, Plant and Equipment [Line Items]    
Land $ 278,325 278,325
Building and improvements [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 30 years  
Building and improvements $ 15,180,235 9,710,244
Manufacturing and warehouse equipment [Member]    
Property, Plant and Equipment [Line Items]    
Manufacturing and warehouse equipment $ 13,577,478 12,858,638
Manufacturing and warehouse equipment [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 6 years  
Manufacturing and warehouse equipment [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 20 years  
Office equipment and furniture [Member]    
Property, Plant and Equipment [Line Items]    
Office equipment and furniture $ 1,941,521 1,805,002
Office equipment and furniture [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 3 years  
Office equipment and furniture [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 5 years  
Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Leasehold improvements $ 621,903 587,183
Leasehold improvements [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 10 years  
Leasehold improvements [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 15 years  
Finance leases – right to use [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 5 years  
Finance leases – right to use $ 113,741 113,741
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 3 years  
Vehicles $ 10,020 10,020
Construction in process [Member]    
Property, Plant and Equipment [Line Items]    
Construction in process [1] $ 1,883,726 $ 6,633,112
[1] In April 2022, the Company’s wholly owned subsidiary, KINPAK Inc. (“Kinpak”), placed into service assets relating to an expansion of its manufacturing and distribution facilities.