XML 44 R33.htm IDEA: XBRL DOCUMENT v3.19.2
INTANGIBLE ASSETS - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Software Development [Member]          
Finite-Lived Intangible Assets [Line Items]          
Finite-Lived Intangible Assets, Gross $ 321,231 $ 253,328 $ 321,231 $ 253,328  
Amortization of Intangible Assets 67,672 36,322 133,915 72,644  
Finite-lived Intangible Assets Acquired     97,279 173,597  
Patents [Member]          
Finite-Lived Intangible Assets [Line Items]          
Finite-Lived Intangible Assets, Gross 3,697,709   3,697,709   $ 3,697,709
Amortization of Intangible Assets $ 93,658 $ 93,658 $ 187,316 $ 180,684