v3.26.1
Goodwill and Other Intangible Assets - Schedule of Acquired Finite-Lived and Indefinite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Gross Carrying Amount $ 376,962 $ 385,989
Accumulated Amortization 206,057 199,844
Acquired Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount 99,266 102,082
Total 476,228 488,071
Regulatory licenses and other    
Acquired Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 73,338 76,064
Renewal term 25 years  
Trade names / trademarks    
Acquired Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 25,928 26,018
Customer relationships    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Gross Carrying Amount 165,657 167,313
Accumulated Amortization 88,975 84,083
Proprietary technology    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Gross Carrying Amount 36,488 37,775
Accumulated Amortization 19,516 19,253
Trade names    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Gross Carrying Amount 2,400 2,400
Accumulated Amortization 2,240 2,000
Land-use rights    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Gross Carrying Amount 9,126 8,861
Accumulated Amortization 2,494 2,313
Sealed source and supply agreements    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Gross Carrying Amount 162,691 168,740
Accumulated Amortization 92,272 91,405
Other    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Gross Carrying Amount 600 900
Accumulated Amortization $ 560 $ 790