XML 43 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Future Minimum Lease Payments for Operating Leases (Detail)
$ in Thousands
Sep. 30, 2017
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2017 (3 months ending) $ 1,303
2018 6,228
2019 5,457
2020 5,830
2021 8,684
2022 8,968
2023 and thereafter 70,674
Total future minimum lease payments $ 107,144