XML 14 R34.htm IDEA: XBRL DOCUMENT v3.19.3
GOODWILL AND INTANGIBLE ASSETS (Schedule of Definite-Lived Future Amortization Expense) (Details) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
GOODWILL AND INTANGIBLE ASSETS    
Remaining 2019 $ 82,762  
2020 466,071  
2021 528,807  
2022 331,206  
2023 298,180  
2024 and thereafter 939,652  
Net Carrying Amount $ 2,646,678 $ 2,531,669