XML 215 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Definite-life Intangible Assets and Accumulated Amortization (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Less: Accumulated Amortization $ (50,550) $ (41,140)
Net Intangible Assets 925,111 753,122
Provisional Patent Applications [Member]    
Finite-Lived Intangible Assets [Line Items]    
Patents 675,291 585,152
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Patents $ 300,370 $ 209,110