Annual report pursuant to Section 13 and 15(d)

Other long-term assets (Schedule of Total Estimated Amortization of Intangible Assets) (Details)

v3.19.1
Other long-term assets (Schedule of Total Estimated Amortization of Intangible Assets) (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Future amortization        
2019   $ 58,000    
2020   58,000    
2021   58,000    
2022   58,000    
2023   275,342    
Total   507,342 $ 509,649 $ 550,799
Amortization expense of intangible assets   61,904 68,000  
Convertible note   200,000 200,000  
Logical Brokerage Corp [Member]        
Future amortization        
Intangible assets acquired in business acquisition   700,000 754,000  
Tess, Inc [Member]        
Future amortization        
Intangible assets acquired in business acquisition   700,000 754,000  
Patents [Member]        
Future amortization        
Amortization expense of intangible assets   62,000 68,000  
Intangible assets acquired in business acquisition   $ 1,119,428 $ 1,059,832  
Verady, LLC [Member]        
Future amortization        
Convertible note $ 200,000      
Maturity date Dec. 31, 2022      
Interest rate 6.00%