Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Future Minimum Payments Under Operating, Finance and Capital Leases (Detail)

v3.19.3
Leases - Schedule of Future Minimum Payments Under Operating, Finance and Capital Leases (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Leases [Abstract]    
Operating leases, 2019   $ 1,107
Operating leases 2020   1,666
Operating leases, 2021   1,555
Operating leases, 2022   1,337
Operating leases, 2023   1,375
Operating leases, Thereafter   3,122
Operating leases, Total minimum payments   10,162
Finance leases, 2019   934
Finance leases, Remaining 2019 $ 151  
Finance leases, 2020 236 962
Finance leases, 2021 30 991
Finance leases, 2022 0 1,020
Finance leases, 2023 0 1,051
Finance leases, Thereafter 0 11,458
Finance leases, Total minimum payments $ 417 16,416
Capital leases, 2019   540
Capital leases, 2020   234
Capital leases, 2021   29
Capital leases, 2022   0
Capital leases, 2023   0
Capital leases, Thereafter   0
Capital leases, Total minimum payments   803
Less: amount representing interest   (65)
Present value of capital lease obligations   738
Less: current portion   (490)
Capital lease obligation, net of current portion   $ 248