XML 20 R24.htm IDEA: XBRL DOCUMENT v3.3.0.814
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2010
Mar. 31, 2010
Jun. 30, 2015
Dec. 31, 2010
Dec. 31, 2014
Commitments And Contingencies [Line Items]          
Court deposit         $ 3.1
Brazil [Member]          
Commitments And Contingencies [Line Items]          
Tax assessment settled with payments $ 3.9 $ 12.2      
Amount of interest, penalties and monetary restatement fees on tax assessments 7.8        
Tax credits certified       $ 8.3  
Value of assessments served on Brazilian subsidiary $ 13.0        
Brazil [Member] | Inflation Related Credits [Member]          
Commitments And Contingencies [Line Items]          
Tax credits certified     $ 2.3