XML 120 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Summary of Maturity of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Operating Leases    
2021 $ 37,253  
2022 35,218  
2023 34,621  
2024 32,745  
2025 28,622  
Thereafter 61,745  
Total lease payments 230,204  
Less: Interest 34,939  
Present value of lease liabilities 195,265  
Finance Leases    
2021 5,974  
2022 6,002  
2023 6,031  
2024 6,061  
2025 6,091  
Thereafter 10,667  
Total lease payments 40,826  
Less: Interest 9,332  
Present value of lease liabilities 31,494  
Total    
2021 43,227  
2022 41,220  
2023 40,652  
2024 38,806  
2025 34,713  
Thereafter 72,412  
Total lease payments 271,030  
Less: Interest 44,271  
Total lease liabilities $ 226,759 $ 245,006