v3.25.4
Goodwill By Reportable Segment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Goodwill [Line Items]    
Goodwill $ 798,577 $ 735,327
Accumulated impairment of goodwill (151,229) (151,229)
Total 647,348 584,098
Medical Solutions    
Goodwill [Line Items]    
Goodwill 351,264 295,347
Accumulated impairment of goodwill (31,722) (31,722)
Total 319,542 263,625
Automation Enabling Technologies    
Goodwill [Line Items]    
Goodwill 447,313 439,980
Accumulated impairment of goodwill (119,507) (119,507)
Total $ 327,806 $ 320,473