XML 115 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring and Other - Additional Information (Detail)
$ in Millions
12 Months Ended
Mar. 25, 2022
USD ($)
Dec. 31, 2024
USD ($)
HeadCount
Dec. 31, 2023
USD ($)
HeadCount
Dec. 31, 2022
USD ($)
Restructuring Cost and Reserve        
Number of severance charges related to headcount reductions | HeadCount   98 215  
Severance benefit and charges   $ 5.2 $ 14.7 $ 2.9
Contract termination charge   1.3 1.5  
Increase in environmental liability others     1.1  
Acquisition and divestiture expenses   $ 3.6    
Increase Decrease in environmental and legal liabilities       2.7
Settled Litigation [Member]        
Restructuring Cost and Reserve        
Legal settlement charges       14.7
Gains on sale of asset       $ 3.4
Technoprobe [Member]        
Restructuring Cost and Reserve        
Acquisition and divestiture expenses     $ 3.1  
TER Corporate And Eliminations | TER Dispute In Respect Of Contingent Consideration [Member]        
Restructuring Cost and Reserve        
Litigation Settlement, Amount settled between parties $ 26.7