XML 35 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Intangible assets      
Intangible Assets, gross $ 1,399,274 $ 1,281,743  
Accumulated amortization (539,187) (449,224)  
Total 860,087 832,519  
Amortization expense of intangible assets 89,963 89,333 $ 82,399
Expected annual amortization expense      
2020 89,963    
2021 89,963    
2022 89,392    
2023 88,740    
2024 88,439    
Patents - in use      
Intangible assets      
Intangible Assets, gross 304,270 304,270  
Patents - in process      
Intangible assets      
Intangible Assets, gross 120,581 73,164  
Internally developed software - in use      
Intangible assets      
Intangible Assets, gross 867,569 867,569  
Internally developed software - in process      
Intangible assets      
Intangible Assets, gross 80,721 13,723  
Trademarks      
Intangible assets      
Intangible Assets, gross $ 26,133 $ 23,017