XML 62 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Leases - Future Minimum Lease Payments for Operating Leases (Detail)
$ in Thousands
Dec. 31, 2017
USD ($)
Leases [Abstract]  
2018 $ 5,965
2019 5,511
2020 5,884
2021 8,739
2022 9,024
2023 and thereafter 71,127
Total future minimum lease payments $ 106,250