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.10.0.1
Commitments and Contingencies - Summary of Future Minimum Lease Payments and Rentals under Lease Agreements (Detail)
$ in Thousands
Jun. 30, 2018
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Minimum Lease Commitments, Remainder of 2018 $ 1,741
Minimum Lease Commitments, 2019 6,182
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 59,969
Non-cancellable Subleases, Remainder of 2018 (49)
Non-cancellable Subleases, Total (49)
Minimum Net Rentals, Remainder of 2018 1,692
Minimum Net Rentals, 2019 6,182
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,920