XML 67 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Intangible Assets - Carrying Amounts of Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Finite-lived Intangible Assets [Roll Forward]      
Gross cost, beginning balance   $ 1,082,117 $ 1,098,583
Intangible assets fully amortized $ (73,589) (11,200)  
Foreign currency translation impact 23,429 (5,266)  
Gross cost 1,031,957 1,082,117  
Accumulated amortization (695,654) (672,428)  
Finite-lived intangible assets, net 336,303 409,689  
Customer Relationships      
Finite-lived Intangible Assets [Roll Forward]      
Gross cost, beginning balance   1,071,917 1,077,183
Intangible assets fully amortized (73,589) 0  
Foreign currency translation impact 23,429 (5,266)  
Gross cost 1,021,757 1,071,917  
Accumulated amortization (687,416) (665,131)  
Finite-lived intangible assets, net $ 334,341 406,786  
Customer Relationships | Minimum      
Finite-lived Intangible Assets [Roll Forward]      
Remaining amortization period 6 years    
Customer Relationships | Maximum      
Finite-lived Intangible Assets [Roll Forward]      
Remaining amortization period 13 years    
Technology-related      
Finite-lived Intangible Assets [Roll Forward]      
Gross cost, beginning balance     11,200
Intangible assets fully amortized   (11,200)  
Foreign currency translation impact   0  
Gross cost   0  
Accumulated amortization   0  
Finite-lived intangible assets, net   0  
Technology-related | Minimum      
Finite-lived Intangible Assets [Roll Forward]      
Remaining amortization period 3 years    
Technology-related | Maximum      
Finite-lived Intangible Assets [Roll Forward]      
Remaining amortization period 7 years    
Other      
Finite-lived Intangible Assets [Roll Forward]      
Gross cost, beginning balance   10,200 $ 10,200
Intangible assets fully amortized $ 0 0  
Foreign currency translation impact 0 0  
Gross cost 10,200 10,200  
Accumulated amortization (8,238) (7,297)  
Finite-lived intangible assets, net $ 1,962 $ 2,903  
Other | Maximum      
Finite-lived Intangible Assets [Roll Forward]      
Remaining amortization period 11 years