XML 161 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Schedule of Future Minimum Payments (Detail)
$ in Thousands
Dec. 31, 2018
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Capital Leases, 2019 $ 298
Capital Leases, 2020 33
Capital Leases, Total 331
Less: Portion representing interest (20)
Capital lease obligation 311
Operating, 2019 27,755
Operating, 2020 33,769
Operating, 2021 35,414
Operating, 2022 35,314
Operating, 2023 35,686
Operating, Thereafter 184,341
Operating, Total $ 352,279