XML 29 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule of Future Minimum Payments Under Operating, Finance and Capital Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 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 $ 308 934
Finance leases, 2020 127 962
Finance leases, 2021 116 991
Finance leases, 2022 29 1,020
Finance leases, 2023 0 1,051
Finance leases, Thereafter 0 11,458
Finance leases, Total minimum payments $ 580 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