XML 96 R75.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Maturity of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
2019 $ 18,489
2020 23,911
2021 21,630
2022 20,535
2023 19,627
2024 and after 143,048
Total future minimum lease payments 247,240
Less lease liability interest (47,805)
Present value of net future minimum lease payments $ 199,435