v3.26.1
Intangibles - Customer Relationships (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finite lived intangible assets rollforward    
Customer relationships $ 1,652,223 $ 1,074,087
Customer relationships    
Finite lived intangible assets rollforward    
Gross carrying value of customer relationships 2,177,148 1,555,000
Accumulated amortization of customer relationships (524,925) (480,913)
Customer relationships $ 1,652,223 $ 1,074,087
Customer relationships | Weighted Average    
Finite lived intangible assets    
Amortization period 21 years