XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]      
Adjusted Carrying Amount $ 880,661 $ 480,661  
Accumulated Amortization (398,070) (306,424)  
Net 482,591 174,237 $ 306,575
Patents and Copyrights [Member]      
Finite-Lived Intangible Assets [Line Items]      
Adjusted Carrying Amount 480,661 480,661  
Accumulated Amortization (331,403) (306,424)  
Net $ 149,258 $ 174,237  
Patents and Copyrights [Member] | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life 2 years    
Patents and Copyrights [Member] | Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life 17 years    
Developed Technology [Member]      
Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life 5 years    
Adjusted Carrying Amount $ 400,000    
Accumulated Amortization (66,667)    
Net $ 333,333