XML 32 R77.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Maturities of Operating Lease Liabilities) (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Leases [Abstract]  
Remainder of 2019 $ 12,982
2020 44,692
2021 43,117
2022 37,931
2023 34,299
Thereafter 103,569
Total undiscounted future minimum lease payments 276,590
Less: Discount impact (50,299)
Total lease liability $ 226,291