Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Commitments and Contingencies Disclosure [Abstract]      
Current portion of capital leases and other debt $ 1.1 $ 1.0  
Long-term capital leases and other debt $ 3.7 3.6  
Lease extension period 2034    
Operating leases, rental expense $ 21.9 $ 22.1 $ 17.4