XML 44 R89.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Future Minimum Lease Payments under Topic 840 (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Leases  
2019 $ 23,936
2020 23,266
2021 22,384
2022 21,626
2023 21,563
Thereafter 314,799
Total $ 427,574