XML 56 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Other Intangible Assets - Schedule of Finite-Lived Intangible Assets (Detail) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 21,583,538 $ 21,427,212
Accumulated Amortization 19,993,014 18,816,291
Net $ 1,590,524 $ 2,610,921
Customer relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated Useful Life 5 years 5 years
Gross Carrying Amount $ 12,720,000 $ 12,720,000
Accumulated Amortization $ 12,720,000 $ 12,720,000
Trademarks [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated Useful Life 7 years 7 years
Gross Carrying Amount $ 6,235,069 $ 6,235,068
Accumulated Amortization 5,751,037 4,860,305
Net $ 484,032 $ 1,374,763
Patents [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated Useful Life 7 years 7 years
Gross Carrying Amount $ 230,683 $ 230,683
Accumulated Amortization $ 230,683 $ 230,683
Software [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated Useful Life 7 years 7 years
Gross Carrying Amount $ 2,090,633 $ 1,934,308
Accumulated Amortization 984,141 698,150
Net $ 1,106,492 $ 1,236,158
Customer lists [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated Useful Life 5 years 5 years
Gross Carrying Amount $ 307,153 $ 307,153
Accumulated Amortization $ 307,153 $ 307,153