Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Summary of Future Minimum Lease Payments and Rentals under Lease Agreements (Detail)

v3.8.0.1
Commitments and Contingencies - Summary of Future Minimum Lease Payments and Rentals under Lease Agreements (Detail)
$ in Thousands
Dec. 31, 2017
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Minimum Lease Commitments, 2018 $ 2,034
Minimum Lease Commitments, 2019 6,167
Minimum Lease Commitments, 2020 6,180
Minimum Lease Commitments, 2021 6,193
Minimum Lease Commitments, 2022 6,076
Minimum Lease Commitments, Thereafter 33,597
Minimum Lease Commitments, Total 60,247
Non-cancellable Subleases, 2018 (131)
Non-cancellable Subleases, Total (131)
Minimum Net Rentals, 2018 1,903
Minimum Net Rentals, 2019 6,167
Minimum Net Rentals, 2020 6,180
Minimum Net Rentals, 2021 6,193
Minimum Net Rentals, 2022 6,076
Minimum Net Rentals, Thereafter 33,597
Minimum Net Rentals, Total $ 60,116