XML 60 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Patents and Other Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Finite-lived Intangible Assets [Roll Forward]    
Patents and other intangible assets, beginning balance $ 5,366,757 $ 4,909,019
Patents and other intangible assets, additions 5,560 457,738
Patents and other intangible assets, disposals (9,215)  
Patents and other intangible assets, ending balance 5,363,102 5,366,757
Accumulated amortization (1,015,071) (855,116)
Patents and other intangible assets, net $ 4,348,031 $ 4,511,641