XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Maturities of Operating and Financing Lease Liabilities) (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases  
2022 $ 35,370
2023 31,508
2024 26,407
2025 21,957
2026 19,858
Thereafter 79,799
Total lease payments 214,899
Less imputed interest (62,737)
Total $ 152,162