XML 66 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Operating Leases - Lease Maturities (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Leases [Abstract]  
2020 $ 104,951
2021 82,580
2022 62,245
2023 39,501
2024 15,549
Thereafter 20,526
Total 325,352
Less amount of lease payments representing interest (41,843)
Total present value of lease payments $ 283,509