XML 38 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets - (Details Textuals) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Finite-Lived Intangible Assets [Line Items]        
Acquired finite-lived intangible assets, weighted average useful life (years)     3 years  
Amortization of intangible assets $ 297,629 $ 242,018 $ 1,217,609 $ 678,920
Cost of Acquired Technology [Member]        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets $ 79,500 $ 79,500 26,500 26,500
Depreciation and Amortization Expense [Member]        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets     $ 943,443 $ 458,054