XML 58 R43.htm IDEA: XBRL DOCUMENT v3.19.1
INTANGIBLE ASSETS, Amortization Expense for Intangible Assets (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Amortization Expense for Intangible Assets [Abstract]    
2019 $ 2,197,018  
2020 2,076,018  
2021 1,380,000  
2022 125,000  
Net Carrying Amount $ 5,778,036 $ 9,469,703