Commitments and Contingencies (Details) - Brazil $ in Millions |
2 Months Ended | ||
---|---|---|---|
Jan. 31, 2011
USD ($)
assessment
|
Dec. 31, 2016
USD ($)
|
Dec. 31, 2014
USD ($)
|
|
Commitments And Contingencies [Line Items] | |||
Number of tax assessments | assessment | 2 | ||
Value of assessments served on Brazilian subsidiary | $ 13.0 | ||
Court deposit | $ 8.8 | $ 8.8 |