XML 89 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Future Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Operating Leases    
2021 $ 72,722  
2022 62,848  
2023 55,733  
2024 47,824  
2025 40,139  
Later years 163,102  
Total lease payments 442,368  
less imputed interest (104,269)  
Total 338,099 $ 326,518
Finance Leases    
2021 5,662  
2022 6,020  
2023 6,173  
2024 6,332  
2025 5,149  
Later years 48,563  
Total lease payments 77,899  
less imputed interest (24,818)  
Total $ 53,081 $ 18,009