XML 34 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets

   March 31,   December 31, 
   2019   2018 
Gross carrying amount  $5,030,260   $4,909,318 
Accumulated amortization   (4,779,994)   (4,642,875)
Net carrying amount  $250,266   $266,443