XML 81 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Intangible Assets - Schedule of Carrying Amounts and Useful Lives of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Gross carrying amount $ 350,190 $ 358,243
Accumulated amortization (178,768) (168,604)
Foreign currency exchange rate fluctuations (1,317) (1,373)
Net carrying amount 170,105 188,266
Customer relationships    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Gross carrying amount 306,419 307,418
Accumulated amortization (148,990) (133,111)
Foreign currency exchange rate fluctuations (1,317) (1,373)
Net carrying amount $ 156,112 $ 172,934
Customer relationships | Minimum    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Useful life (years) 10 years 4 years
Customer relationships | Maximum    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Useful life (years) 30 years 30 years
Acquired technology    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Gross carrying amount $ 39,715 $ 46,134
Accumulated amortization (26,358) (32,421)
Foreign currency exchange rate fluctuations 0 0
Net carrying amount $ 13,357 $ 13,713
Acquired technology | Minimum    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Useful life (years) 4 years 4 years
Acquired technology | Maximum    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Useful life (years) 20 years 20 years
Trade names    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Gross carrying amount $ 2,400 $ 2,400
Accumulated amortization (2,400) (1,580)
Foreign currency exchange rate fluctuations 0 0
Net carrying amount $ 0 $ 820
Useful life (years) 5 years 5 years
Patents    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Gross carrying amount $ 1,656 $ 2,291
Accumulated amortization (1,020) (1,492)
Foreign currency exchange rate fluctuations 0 0
Net carrying amount $ 636 $ 799
Patents | Minimum    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Useful life (years) 2 years 2 years
Patents | Maximum    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Useful life (years) 20 years 20 years