XML 474 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Intangible Assets - Schedule of Intangible Assets Subjects to Amortization (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Intangible assets, gross $ 15,998,000  
Intangible assets, accumulated amortization (594,242)  
Intangible assets, net 15,403,758 $ 20,000
Developed Technology [Member]    
Intangible assets, gross 14,750,000  
Intangible assets, accumulated amortization (558,423)  
Intangible assets, net 14,191,577  
Noncompete Agreement [Member]    
Intangible assets, gross 480,000  
Intangible assets, accumulated amortization (12,000)  
Intangible assets, net 468,000  
Trade name [Member]    
Intangible assets, gross 748,000  
Intangible assets, accumulated amortization (23,819)  
Intangible assets, net 724,181  
Subtotal Amortizable Intangible Assets [Member]    
Intangible assets, gross 15,978,000  
Intangible assets, accumulated amortization (594,242)  
Intangible assets, net 15,383,758  
Website Domain Name [Member]    
Intangible assets, gross 20,000  
Intangible assets, accumulated amortization  
Intangible assets, net $ 20,000 $ 20,000