XML 47 R74.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Schedule of Future Minimum Rental Payments For Finance and Operating Leases (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Leases [Abstract]    
Finance Leases, 2019 $ 247  
Finance Leases, 2020 824  
Finance Leases, 2021 560  
Finance Leases, 2022 224  
Finance Leases, 2023 5  
Finance Leases, Total 1,860  
Finance Leases, Less: Imputed Interest (60)  
Finance Leases, Total lease liabilities, net of interest 1,800  
Operating Leases, 2019 835  
Operating Leases, 2020 3,227  
Operating Leases, 2021 2,823  
Operating Leases, 2022 2,409  
Operating Leases, 2023 2,140  
Operating Leases, Thereafter 6,859  
Operating Leases, Total 18,293  
Operating Leases, Less: Imputed Interest (2,091)  
Operating Leases, Total lease liabilities, net of interest $ 16,202  
2019   $ 4,249
2020   3,232
2021   2,870
2022   2,635
2023   2,346
Thereafter   7,647
Total   $ 22,979