XML 114 R101.htm IDEA: XBRL DOCUMENT v3.22.0.1
COMMITMENTS AND CONTINGENCIES - Future Cash Payments and Commitments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]      
Purchase obligation $ 10,112,301    
Purchase obligation, due in year 1 3,858,365    
Purchase obligation, due in years 2 and 3 4,449,217    
Purchase obligation, due in years 4 and 5 1,794,791    
Purchase obligation, due after year 5 9,928    
Guarantees 60,362    
Guarantees, due in year 1 60,362    
Guarantees, due in years 2 and 3 0    
Guarantees, due in years 4 and 5 0    
Guarantees, due after year 5 0    
Letters of credit 139,465    
Letters of credit, due in year 1 360    
Letters of credit, due in years 2 and 3 1,990    
Letters of credit, due in years 4 and 5 360    
Letters of credit, due after year 5 136,755    
Total contractual obligation 10,312,128    
Total contractual obligation, due in year 1 3,919,087    
Total contractual obligation, due in years 2 and 3 4,451,207    
Total contractual obligation, due in years 4 and 5 1,795,151    
Total contractual obligation, due after year 5 146,683    
Operating Leases, Pole Rent $ 37,545 $ 36,364 $ 31,903