XML 88 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
Future Minimum Lease Payments (Detail)
$ in Thousands
Dec. 31, 2017
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2018 $ 10,630
2019 6,966
2020 3,629
2021 2,106
2022 1,916
2023 or later 3,811
Total $ 29,058