XML 34 R22.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets
December 31,
      2018       2017
Core Technology $ 8,567,448 $ 8,567,448
Patents and trademarks 946,970 900,063
9,514,418 9,467,511
Less: accumulated amortization      (9,251,599 )      (9,183,103 )
$ 262,819 $ 284,408
Schedule of changes in the carrying amount of intangible assets
Balance as of January 1, 2017       $ 309,894
Additions during the period 25,120
Amortization (50,606 )
Balance as of December 31, 2017 284,408
Additions during the period 46,907
Amortization (68,496 )
Balance as of December 31, 2018 $      262,819