XML 475 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Intangible Assets - Schedule of Future Estimated Amortization Expenses for Intangible Assets (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]    
2019 $ 3,339,600  
2020 3,327,600  
2021 3,099,600  
2022 3,099,600  
2023 2,517,358  
Intangible assets, net $ 15,403,758 $ 20,000