XML 64 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets and Goodwill - Annual Future Amortization Expense (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]    
Remaining in 2019 $ 5,210,855  
2020 8,590,701  
2021 7,108,018  
2022 4,164,598  
2023 2,762,863  
Thereafter 6,811,499  
Net Carrying Amount $ 34,648,534 $ 36,558,439