XML 154 R122.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Maturity Of Leases As Lessee) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating leases, 2022 $ 34,324  
Operating leases, 2023 34,281  
Operating leases, 2024 32,838  
Operating leases, 2025 30,855  
Operating leases, 2025 28,608  
Operating leases, Thereafter 158,713  
Operating leases, Total lease payments 319,619  
Operating leases, Less imputed interest (72,518)  
Total operating lease liabilities 247,101 $ 235,505
Finance leases, 2022 43  
Finance leases, 2023 28  
Finance leases, Total lease payments 71  
Finance leases, Less imputed interest (3)  
Total finance lease liabilities $ 68 $ 118