v3.26.1
Intangible Assets, Net - Narrative (Details)
6 Months Ended
Jun. 30, 2026
Long-term Franchise Agreements and Contracts  
Intangible Asset, Finite-Lived, Acquired [Line Items]  
Weighted average amortization period of acquired intangible assets 9 years 6 months
Customer Lists  
Intangible Asset, Finite-Lived, Acquired [Line Items]  
Weighted average amortization period of acquired intangible assets 10 years 10 months 24 days
Permits and Other  
Intangible Asset, Finite-Lived, Acquired [Line Items]  
Weighted average amortization period of acquired intangible assets 34 years 2 months 12 days