v3.26.1
Goodwill and Intangible Assets (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Goodwill [Line Items]  
Balances at period start $ 2,745,351
Additions 17,775
Foreign currency translation (6,246)
Balances at period end 2,756,880
Electronic Components  
Goodwill [Line Items]  
Balances at period start 1,307,611
Foreign currency translation (548)
Balances at period end 1,307,063
Mechanical Components  
Goodwill [Line Items]  
Balances at period start 1,437,740
Additions 17,775
Foreign currency translation (5,698)
Balances at period end $ 1,449,817