Commitments and Contingencies - Additional Information (Detail) - USD ($)
1 Months Ended 11 Months Ended 12 Months Ended
Feb. 09, 2016
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Commitments And Contingencies Disclosure [Abstract]        
Future minimum annual rentals under operating leases in 2017   $ 2,600,000    
Future minimum annual rentals under operating leases in 2018   1,600,000    
Future minimum annual rentals under operating leases in 2019   1,400,000    
Future minimum annual rentals under operating leases in 2020   1,200,000    
Future minimum annual rentals under operating leases in 2021   1,200,000    
Future minimum annual rentals under operating leases in 2022 and thereafter   2,100,000    
Lease rental expenses $ 678,000 4,100,000 $ 14,600,000 $ 15,200,000
Purchase commitments   $ 5,400,000