XML 154 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets - Summary of Definite-life Intangible Assets and Accumulated Amortization (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Less: Accumulated Amortization $ (41,140) $ (18,309)
Net Intangible Assets 753,122 569,341
Provisional Patent Applications [Member]    
Intangible Assets 585,152 448,714
Patents [Member]    
Intangible Assets $ 209,110 $ 138,936