XML 60 R42.htm IDEA: XBRL DOCUMENT v3.6.0.2
Acquisitions and Divestitures - Acquisitions Additional Information (Details)
6 Months Ended
Oct. 14, 2015
USD ($)
payment
shares
Jun. 30, 2017
USD ($)
shares
Dec. 31, 2016
USD ($)
shares
Jun. 30, 2016
USD ($)
shares
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Business Acquisition [Line Items]            
Cash paid to acquired entity     $ 300,000 $ 100,000    
Goodwill     $ 3,800,000   $ 3,800,000 $ 28,100,000
Scenario, Forecast            
Business Acquisition [Line Items]            
Cash paid to acquired entity   $ 300,000        
Common Stock            
Business Acquisition [Line Items]            
Common stock paid to acquired entity, shares | shares     57,482 31,354    
Common Stock | Scenario, Forecast            
Business Acquisition [Line Items]            
Common stock paid to acquired entity, shares | shares   57,482        
Connected Data, Inc.            
Business Acquisition [Line Items]            
Percentage of stock owned in acquired entity 100.00%          
Cash paid to acquired entity $ 700,000          
Common stock paid to acquired entity, shares | shares 151,115          
Common stock paid to acquired entity, value $ 2,600,000          
Repayment of debt 2,600,000          
Future contingent consideration 5,000,000          
Contingent consideration, estimated fair value 800,000          
Total purchase price 6,700,000          
Goodwill $ 3,800,000          
Number of potential contingent consideration payments | payment 3          
Connected Data, Inc. | Common Stock            
Business Acquisition [Line Items]            
Discount rate 15.00%