XML 113 R96.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Maturity Analysis of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Operating Leases    
2021 $ 21,262 $ 28,145
2022 14,698 19,230
2023 10,389 13,574
2024 5,552 9,887
2025 2,233 5,567
Thereafter 7,067 6,956
Total lease payments 61,201 83,359
Less: interest 4,449 6,568
Total 56,752 76,791
Finance Leases    
2021 3,995 18,185
2022 4,002 2,334
2023 4,003 2,341
2024 3,875 2,342
2025 2,931 2,176
Thereafter 26,547 16,154
Total lease payments 45,353 43,532
Less: interest 6,045 4,395
Total 39,308 39,137
Total    
2021 25,257 46,330
2022 18,700 21,564
2023 14,392 15,915
2024 9,427 12,229
2025 5,164 7,743
Thereafter 33,614 23,110
Total lease payments 106,554 126,891
Less: interest 10,494 10,963
Total lease liabilities $ 96,060 $ 115,928