XML 141 R122.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Summary of Future Minimum Rental Commitments Under Non-cancelable Operating Leases (Detail)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2019 $ 3,536
2020 3,632
2021 3,688
2022 3,660
2023 3,610
Thereafter 37,389
Total $ 55,515