XML 62 R48.htm IDEA: XBRL DOCUMENT v3.3.1.900
Acquisitions - Schedule of Potential Contingent Consideration (Details) - Series of Business Acquisitions
$ in Thousands
Dec. 31, 2015
USD ($)
Business Acquisition, Contingent Consideration [Line Items]  
Maximum contingent consideration $ 85,854
Common Stock  
Business Acquisition, Contingent Consideration [Line Items]  
2016 39,653
2017 46,201
Maximum contingent consideration 85,854
Estimate of Fair Value Measurement | Common Stock  
Business Acquisition, Contingent Consideration [Line Items]  
2016 11,387
2017 10,775
Maximum contingent consideration $ 22,162