Quarterly report pursuant to Section 13 or 15(d)

Schedule of Condensed Consolidated Balance Sheet Information Related to Operating Lease (Details)

v3.22.2.2
Schedule of Condensed Consolidated Balance Sheet Information Related to Operating Lease (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Lease Right of Use $ 170,226 $ 149,009
Lease Payable, current 61,519 53,240
Lease Payable - net of current 109,792 95,911
Platt Street [Member]    
Property, Plant and Equipment [Line Items]    
Lease Right of Use 54,135  
Lease Payable, current 17,537  
Lease Payable - net of current 36,750  
2021 Baltimore [Member]    
Property, Plant and Equipment [Line Items]    
Lease Right of Use 116,091 136,853
Lease Payable, current 43,982 41,076
Lease Payable - net of current $ 73,042 95,911
Hyde Park Facility [Member]    
Property, Plant and Equipment [Line Items]    
Lease Right of Use   12,156
Lease Payable, current   12,164
Lease Payable - net of current  
Patents and Trademarks [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Intangible assets estimated, useful lives 12 years  
Patents and Trademarks [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Intangible assets estimated, useful lives 17 years