XML 106 R94.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Maturity Of Leases As Lessee) (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
Operating leases, 2019 $ 23,566  
Operating leases, 2020 31,434  
Operating leases, 2021 31,717  
Operating leases, 2022 31,901  
Operating leases, 2023 31,018  
Operating leases, Thereafter 169,221  
Operating leases, Total lease payments 318,857  
Operating lease, Less imputed interest (76,466)  
Total operating lease liabilities 242,391
Finance leases, 2019 133  
Finance leases, 2020 101  
Finance leases, 2021 53  
Finance leases, 2022 43  
Finance leases, 2023 28  
Finance leases, Total lease payments 358  
Finance lease, Less imputed interest (27)  
Total finance lease liabilities $ 331