XML 95 R83.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Future Minimum Rental Commitments Under Finance and Operating Leases (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
Finance leases, 2019 (excluding the three months ended March 31, 2019) $ 1,770
Finance leases, 2020 2,132
Finance leases, 2021 1,615
Finance leases, 2022 1,556
Finance leases, 2023 871
Thereafter 5,024
Finance leases, total minimum lease payments 12,968
Finance leases, imputed interest (1,748)
Finance lease liabilities 11,220
Operating leases, 2019 (excluding the three months ended March 31, 2019) 3,713
Operating leases, 2020 4,736
Operating leases, 2021 4,517
Operating leases, 2022 4,159
Operating leases, 2023 4,157
Thereafter 20,401
Operating leases, total minimum lease payments 41,683
Operating leases, imputed interest (6,762)
Operating lease liabilities $ 34,921