XML 64 R41.htm IDEA: XBRL DOCUMENT v3.20.1
INTANGIBLE ASSETS, Components of Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
INTANGIBLE ASSETS [Abstract]    
Amortization expense $ 2,300,000 $ 2,900,000
Impairment charge 0 900,000
Intangible Assets [Abstract]    
Gross Carrying Amount 13,988,478 13,988,478
Accumulated Amortization and Impairment 10,404,257 8,210,442
Net Carrying Amount 3,584,221 5,778,036
Customer Lists [Member]    
Intangible Assets [Abstract]    
Gross Carrying Amount 13,563,414 13,563,414
Accumulated Amortization and Impairment 9,986,414 7,793,414
Net Carrying Amount 3,577,000 5,770,000
Software [Member]    
Intangible Assets [Abstract]    
Gross Carrying Amount 425,064 425,064
Accumulated Amortization and Impairment 417,843 417,028
Net Carrying Amount $ 7,221 $ 8,036