XML 41 R42.htm IDEA: XBRL DOCUMENT v3.20.1
INTANGIBLE ASSETS, Amortization Expense for Intangible Assets (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Amortization Expense for Intangible Assets [Abstract]    
2020 $ 2,075,610  
2021 1,383,611  
2022 125,000  
Net Carrying Amount $ 3,584,221 $ 5,778,036