XML 41 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Other Intangible Assets - Schedule of Finite-Lived Intangible Assets (Detail) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 21,311,159 $ 21,149,398
Accumulated Amortization 14,511,481 12,659,812
Net $ 6,799,678 $ 8,489,586
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 10,070,000 8,798,000
Net $ 2,650,000 $ 3,922,000
Trademarks [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated Useful Life 7 years 7 years
Gross Carrying Amount $ 6,242,055 $ 6,242,055
Accumulated Amortization 3,524,210 3,078,845
Net $ 2,717,845 $ 3,163,210
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 $ 1,811,268 $ 1,649,507
Accumulated Amortization 419,435 307,989
Net $ 1,391,833 $ 1,341,518
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 267,153 244,295
Net $ 40,000 $ 62,858