XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets, Net - Narrative (Details)
3 Months Ended
Mar. 31, 2025
Long-term Franchise Agreements and Contracts  
Acquired Finite-Lived Intangible Assets [Line Items]  
Weighted average amortization period of acquired intangible assets 8 years 6 months
Customer Lists  
Acquired Finite-Lived Intangible Assets [Line Items]  
Weighted average amortization period of acquired intangible assets 10 years 2 months 12 days
Permits and Other  
Acquired Finite-Lived Intangible Assets [Line Items]  
Weighted average amortization period of acquired intangible assets 37 years 2 months 12 days