XML 80 R66.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Details)
$ in Millions
12 Months Ended
Dec. 31, 2015
USD ($)
Officer
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Operating Leased Assets [Line Items]      
Rent expense $ 28.3 $ 25.6 $ 22.0
Renewal period of employment agreements 2 years    
Expiration date Dec. 31, 2018    
Future compensation - 2016 $ 25.7    
Future compensation - 2017 through 2020 $ 13.3    
Executive Officer [Member]      
Operating Leased Assets [Line Items]      
Number of officers with the company had employee agreement | Officer 3    
Minimum [Member]      
Operating Leased Assets [Line Items]      
Operating leases renewal period 1 year    
Maximum [Member]      
Operating Leased Assets [Line Items]      
Operating leases renewal period 5 years