v3.26.1
Goodwill and Intangible Assets - Schedule of Carrying Amounts of Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Finite-lived Intangible Assets [Roll Forward]    
Gross cost, beginning balance   $ 1,031,957
Foreign currency translation impact $ (6,127)  
Gross cost 1,025,830  
Accumulated amortization (731,396) (695,654)
Finite-lived intangible assets, net 294,434 336,303
Customer Relationships    
Finite-lived Intangible Assets [Roll Forward]    
Gross cost, beginning balance   1,021,757
Foreign currency translation impact (6,127)  
Gross cost 1,015,630  
Accumulated amortization (722,687) (687,416)
Finite-lived intangible assets, net $ 292,943 $ 334,341
Customer Relationships | Minimum    
Finite-lived Intangible Assets [Roll Forward]    
Remaining amortization period 6 years 6 years
Customer Relationships | Maximum    
Finite-lived Intangible Assets [Roll Forward]    
Remaining amortization period 13 years 13 years
Other    
Finite-lived Intangible Assets [Roll Forward]    
Gross cost, beginning balance   $ 10,200
Foreign currency translation impact $ 0  
Gross cost 10,200  
Accumulated amortization (8,709) (8,238)
Finite-lived intangible assets, net $ 1,491 $ 1,962
Other | Maximum    
Finite-lived Intangible Assets [Roll Forward]    
Remaining amortization period 11 years 11 years