XML 94 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Lease Maturity (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Real Estate Arrangements  
Lessee, Lease, Description [Line Items]  
2021 $ 80,787
2022 83,863
2023 79,445
2024 70,967
2025 66,209
Thereafter 473,558
Total lease payments 854,829
Less: imputed interest 162,588
Total lease liabilities 692,241
Co-location Arrangements  
Lessee, Lease, Description [Line Items]  
2021 73,540
2022 36,805
2023 23,396
2024 16,815
2025 10,775
Thereafter 25,208
Total lease payments 186,539
Less: imputed interest 8,575
Total lease liabilities $ 177,964