XML 68 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Maturities of Undiscounted Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
2019 $ 28,781  
2020 41,601  
2021 41,941  
2022 35,054  
2023 21,442  
Thereafter 165,688  
Total minimum lease payments 334,507  
Tenant Improvement Allowances (27,541)  
Imputed Interest (88,024)  
Operating Lease, Liability 218,942  
Operating Lease Liabilities (32,648) $ 0
Operating Lease Liabilities $ 186,294 $ 0