XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets - Schedule of Finite-Lived Intangible Assets Amortization Expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Amortization of intangible assets $ 26,245 $ 39,251 $ 39,156 $ 78,503
Cost of Sales [Member]        
Amortization of intangible assets 23,676 32,374 34,019 64,748
Selling, General and Administrative [Member]        
Amortization of intangible assets $ 2,569 $ 6,877    
General and Administrative [Member]        
Amortization of intangible assets     $ 5,137 $ 13,755