XML 68 R57.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2017
USD ($)
Jun. 30, 2016
USD ($)
Jun. 30, 2017
USD ($)
employee
award
Jun. 30, 2016
USD ($)
Mar. 31, 2015
USD ($)
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Other-than-temporary impairments | $ $ 0 $ 0 $ 0 $ 0  
Contingent Consideration, Earn Out Program | SecurityTrax          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Maximum amount of contingent consideration liability to be paid | $         $ 2,000,000.0
Repurchase of Subsidiary Units, February 2011          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Number of employees to be granted awards | employee     2    
Number of awards in subsidiary unit agreement | award     2    
Number of awards subject to continued employment | award     1