XML 64 R22.htm IDEA: XBRL DOCUMENT v3.20.1
INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets
December 31,
      2019       2018
Core Technology $        8,567,448 $        8,567,448
Patents and trademarks 963,707 946,970
9,531,155 9,514,418
Less: accumulated amortization (9,300,032 ) (9,251,599 )
$ 231,123 $ 262,819
Schedule of changes in the carrying amount of intangible assets
Balance as of January 1, 2018         $        284,408
Additions during the period 46,907
Amortization (68,496 )
Balance as of December 31, 2018 262,819
Additions during the period 16,737
Amortization (48,433 )
Balance as of December 31, 2019 $ 231,123