Quarterly report pursuant to Section 13 or 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
Mar. 31, 2018
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Minimum Lease Commitments, Remainder of 2018 $ 1,906
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,119
Non-cancellable Subleases, Remainder of 2018 (129)
Non-cancellable Subleases, Total (129)
Minimum Net Rentals, Remainder of 2018 1,777
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 $ 59,990