XML 68 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Finance Leases  
2019 $ 148
2020 33
2021 17
2022 0
2023 0
Thereafter 0
Total lease payments 198
Less imputed interest (3)
Total lease liabilities 195
Operating Leases  
2019 13,350
2020 15,536
2021 11,488
2022 9,009
2023 7,770
Thereafter 29,351
Total lease payments 86,504
Less imputed interest (24,213)
Total operating lease liabilities $ 62,291