XML 111 R92.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Maturity Of Leases As Lessee) (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating leases, 2021 $ 8,015  
Operating leases, 2022 34,005  
Operating leases, 2023 33,830  
Operating leases, 2024 32,054  
Operating leases, 2025 29,891  
Operating leases, Thereafter 181,475  
Operating leases, Total lease payments 319,270  
Operating leases, Less imputed interest (73,376)  
Total operating lease liabilities 245,894 $ 235,505
Finance leases, 2021 13  
Finance leases, 2022 43  
Finance leases, 2023 28  
Finance leases, Total lease payments 84  
Finance leases, Less imputed interest (3)  
Total finance lease liabilities $ 81 $ 118