XML 69 R57.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Maturities of Undiscounted Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Leases [Abstract]    
2019 $ 19,093  
2020 40,389  
2021 42,534  
2022 36,282  
2023 22,224  
Thereafter 165,763  
Total minimum lease payments 326,285  
Tenant Improvement Allowances (23,678)  
Imputed Interest (84,694)  
Operating Lease, Liability 217,913  
Operating Lease Liabilities (33,360) $ 0
Operating Lease Liabilities $ 184,553 $ 0