v3.25.1
INTANGIBLE ASSETS, NET - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Remaining weighted average amortization period 6 years 9 months  
Amortization of intangible assets $ 30,600,000 $ 30,700,000
Impairment of intangible assets $ 0 $ 0
Customer Contracts | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Remaining weighted average amortization period 1 year  
Customer Contracts | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Remaining weighted average amortization period 17 years  
Customer Contracts | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Remaining weighted average amortization period 6 years 9 months 14 days  
Right of way assets    
Finite-Lived Intangible Assets [Line Items]    
Remaining weighted average amortization period 6 years 6 months 25 days  
Right of way assets | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Remaining weighted average amortization period 3 months  
Right of way assets | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Remaining weighted average amortization period 14 years