XML 40 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets

 

   December 31,   December 31, 
   2018   2017 
Gross carrying amount  $4,909,318   $5,188,547 
Accumulated amortization   (4,642,875)   (4,789,691)
Net carrying amount  $266,443   $398,856 
Schedule of estimated aggregate annual amortization expense

Year  Amount 
2019   60,038 
2020   37,112 
2021   37,112 
2022   37,112 
2023   37,112 
Thereafter   57,957 
Total  $266,443