v3.25.2
Restructuring Activities - Schedule of Costs Related to the Restructuring Program (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restructuring Cost and Reserve [Line Items]        
Total cost of realignment program $ 3.6   $ 3.6  
Restructuring Costs, Total 0.7 $ 48.8 4.0 $ 65.5
Cumulative cost incurred 92.5   92.5  
Restructuring Program [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Costs, Total 0.7 48.8 4.0 65.5
Cumulative cost incurred 73.1   73.1  
Professional Fees [Member]        
Restructuring Cost and Reserve [Line Items]        
Total cost of realignment program 0.0   0.0  
Restructuring Costs, Total (0.5) 1.4 (0.5) 4.2
Cumulative cost incurred 26.5   26.5  
Professional Fees [Member] | Restructuring Program [Member]        
Restructuring Cost and Reserve [Line Items]        
Cumulative cost incurred 4.1   4.1  
Retention and Separation [Member]        
Restructuring Cost and Reserve [Line Items]        
Total cost of realignment program 3.6   3.6  
Restructuring Costs, Total 1.2 47.4 4.5 61.3
Cumulative cost incurred 64.4   64.4  
Retention and Separation [Member] | Restructuring Program [Member]        
Restructuring Cost and Reserve [Line Items]        
Cumulative cost incurred 69.0   69.0  
Others [Member]        
Restructuring Cost and Reserve [Line Items]        
Total cost of realignment program 0.0   0.0  
Restructuring Costs, Total 0.0 $ 0.0 0.0 $ 0.0
Cumulative cost incurred 1.6   1.6  
Others [Member] | Restructuring Program [Member]        
Restructuring Cost and Reserve [Line Items]        
Cumulative cost incurred $ 0.0   $ 0.0