XML 70 R58.htm IDEA: XBRL DOCUMENT v3.6.0.2
Contractual Commitments, Contingencies and Off-Balance Sheet Arrangements - Additional Information (Details)
1 Months Ended 6 Months Ended
Mar. 31, 2015
term
Mar. 31, 2014
term
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Sep. 30, 2016
USD ($)
Contractual Commitments Contingencies And Off- Balance Sheet Arrangements [Line Items]          
Payment to acquire equity method investment     $ 3,000,000 $ 1,800,000  
Remaining capital commitment     0    
Contingent consideration obligations     40,000,000   $ 40,000,000
Letters of credit outstanding amount     0    
Letter of Credit          
Contractual Commitments Contingencies And Off- Balance Sheet Arrangements [Line Items]          
Letter of credit issued     1,600,000    
IT Services Agreement          
Contractual Commitments Contingencies And Off- Balance Sheet Arrangements [Line Items]          
IT service agreement extension term 2 years        
Number of renewal terms option one | term 1        
Renewal term option one (in months) 12 months        
Commitments under agreement     422,200,000    
EU IT Services Agreement          
Contractual Commitments Contingencies And Off- Balance Sheet Arrangements [Line Items]          
Number of renewal terms option one | term   1      
Renewal term option one (in months)   12 months      
Commitments under agreement     $ 27,300,000    
Number of renewal terms option two | term   1      
Renewal term option two (in months)   24 months