XML 75 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturities of Undiscounted Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
2020 $ 33,199  
2021 46,697  
2022 46,201  
2023 32,074  
2024 26,427  
Thereafter 268,034  
Total lease payments 452,632  
Tenant Improvement Allowances (26,347)  
Imputed Interest (102,090)  
Operating Lease, Liability 324,195  
Current Operating Lease Liabilities (34,585) $ (33,316)
Long-term Operating Lease Liabilities $ 289,610 $ 217,251