XML 76 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Future Minimum Payments Under Non-Cancelable Portion of Operating Leases and Non-Cancelable Purchase Commitments (Detail)
$ in Thousands
Dec. 31, 2017
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2018 $ 7,743
2019 2,559
2020 2,621
2021 2,549
2022 2,543
Thereafter 6,595
Total $ 24,610