XML 88 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Schedule Of Future Minimum Rental Commitments under Non-cancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2019 $ 5,232
2020 4,866
2021 6,132
2022 5,122
2023 5,096
Thereafter 636,770
Total $ 663,219