XML 46 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies - Schedule of Aggregate Future Lease Payments for Operating and Capital Leases (Detail)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating lease  
2019 $ 3,175
2020 3,270
2021 3,369
2022 3,470
2023 3,574
Thereafter 18,067
Total future minimum lease payments 34,925
Capital leases  
2019 287
2020 214
2021 2
Total future minimum lease payments 503
Less amounts representing interest 27
Capital lease obligations at December 31, 2018 476
Less current portion of capital lease obligations 266
Capital lease obligations, net of current portion $ 210