v3.25.2
Acquisitions (Finite-Lived Intangible Assets Acquired as Part of Business Combination) (Details) - Boss, Krieger, Unicel, SOSS, Dorcas
$ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
Acquired Finite-Lived Intangible Assets [Line Items]  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 68.4
Completed technologies/patents  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets acquired, weighted-average useful life 15 years
customer relationship  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets acquired, weighted-average useful life 16 years
Trade Name  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets acquired, weighted-average useful life 15 years
Other Intangibles  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets acquired, weighted-average useful life 1 year