XML 51 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Minimum Future Rental Payments (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
Remaining 2019 $ 50,672
2020 65,996
2021 56,032
2022 46,124
2023 42,778
Thereafter 140,202
Total 401,804
Less: Present value discount (109,066)
Lease liability $ 292,738