XML 24 R95.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Maturity Of Leases As Lessee) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating leases, 2020 $ 22,780  
Operating leases, 2021 30,780  
Operating leases, 2022 30,806  
Operating leases, 2023 30,145  
Operating leases, 2024 28,357  
Operating leases, Thereafter 153,958  
Operating leases, Total lease payments 296,826  
Operating lease, Less imputed interest (69,412)  
Total operating lease liabilities 227,414 $ 243,543
Finance leases, 2020 54  
Finance leases, 2021 51  
Finance leases, 2022 42  
Finance leases, 2023 28  
Finance leases, Total lease payments 175  
Finance lease, Less imputed interest (13)  
Total finance lease liabilities $ 162 $ 209