XML 136 R83.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Future Minimum Rental Commitments Under Finance and Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Mar. 31, 2019
Leases [Abstract]    
Finance leases, 2019 (excluding the nine months ended September 30, 2019) $ 525  
Finance leases, 2020 1,970  
Finance leases, 2021 1,615  
Finance leases, 2022 1,556  
Finance leases, 2023 871  
Thereafter 5,024  
Finance leases, total minimum lease payments 11,561  
Finance leases, imputed interest (1,586)  
Finance lease liabilities 9,975  
Operating leases, 2019 (excluding the nine months ended September 30, 2019) 1,255  
Operating leases, 2020 5,019  
Operating leases, 2021 4,680  
Operating leases, 2022 4,215  
Operating leases, 2023 4,178  
Thereafter 21,262  
Operating leases, total minimum lease payments 40,609  
Operating leases, imputed interest (6,290)  
Operating lease liabilities $ 34,319 $ 34,900