XML 34 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Minimum Future Rental Payments (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Leases [Abstract]  
Remaining 2019 $ 52,025
2020 59,901
2021 49,774
2022 44,573
2023 38,111
Thereafter 103,505
Total 347,889
Less: Present value discount (88,613)
Lease liability $ 259,276