XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Schedule of Property and Equipment (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 16,830,951 $ 16,026,518
Less: Accumulated depreciation and amortization (3,356,688) (3,161,752)
Property and equipment, net 13,474,263 12,864,766
Land [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,778,987 1,778,987
Building and Building Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 9,038,279 9,005,205
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,176,400 1,171,319
Furniture and Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 262,814 262,814
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 2,447,373 1,970,007
STEP Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,572,228 1,496,252
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 334,934 334,934
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 219,936 $ 7,000