XML 81 R68.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Details 2)
$ in Millions
Dec. 31, 2015
USD ($)
Future minimum payments  
2016 $ 18.3
2017 15.0
2018 13.2
2019 10.9
2020 7.1
Thereafter $ 11.7