XML 43 R31.htm IDEA: XBRL DOCUMENT v3.20.1
GOODWILL AND INTANGIBLE ASSETS (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Components of Intangible Assets    
Gross Carrying Amount $ 974,045 $ 974,045
Accumulated Amortization 974,045 957,760
Net Carrying Amount 16,285
Amortization expense 16,285 32,010
Patents [Member]    
Components of Intangible Assets    
Gross Carrying Amount 174,963 174,963
Accumulated Amortization 174,963 169,284
Net Carrying Amount 5,679
Amortization expense 5,679 6,349
Proprietary Technology [Member]    
Components of Intangible Assets    
Gross Carrying Amount 799,082 799,082
Accumulated Amortization 799,082 788,476
Net Carrying Amount 10,606
Amortization expense $ 10,606 $ 25,661