XML 79 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined contribution and defined benefit retirement plans - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]      
Defined contribution benefit plan expense $ 4.1 $ 3.9 $ 3.9
Defined benefit pension plans      
Defined Benefit Plan Disclosure [Line Items]      
Expected contributions next fiscal year 17.0    
Settlements 1.3    
Defined benefit pension plans | U S      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan funded status of plan $ 0.8 $ 1.2  
Discount rate 5.00% 5.30%  
Expected long-term rate of return 5.00% 4.00% 4.00%
Defined benefit pension plans | U S | Equity Securities      
Defined Benefit Plan Disclosure [Line Items]      
Expected long-term rate of return 7.00%    
Target asset allocation 33.00%    
Defined benefit pension plans | U S | Debt Securities      
Defined Benefit Plan Disclosure [Line Items]      
Expected long-term rate of return 5.00%    
Target asset allocation 59.00%    
Defined benefit pension plans | U S | Assets valued at NAV      
Defined Benefit Plan Disclosure [Line Items]      
Target asset allocation 98.00%    
Defined benefit pension plans | Foreign Pension Plans Defined Benefit      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan funded status of plan $ 141.1 $ 119.2  
Discount rate 3.40% 3.90%  
Expected long-term rate of return 4.60% 2.50% 2.40%
Defined benefit pension plans | C A | Equity Securities | Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Target asset allocation 10.00%    
Defined benefit pension plans | C A | Debt Securities | Minimum      
Defined Benefit Plan Disclosure [Line Items]      
Target asset allocation 90.00%    
Defined benefit pension plans | C A | Debt Securities | Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Target asset allocation 100.00%    
Defined benefit pension plans | N O | Equity Securities      
Defined Benefit Plan Disclosure [Line Items]      
Expected long-term rate of return 7.00%    
Target asset allocation 18.00%    
Defined benefit pension plans | N O | Debt Securities      
Defined Benefit Plan Disclosure [Line Items]      
Expected long-term rate of return 4.00%    
Target asset allocation 63.00%    
Defined benefit pension plans | N O | Real Estate      
Defined Benefit Plan Disclosure [Line Items]      
Expected long-term rate of return 6.00%    
Target asset allocation 14.00%    
Defined benefit pension plans | N O | Other Investment Securities And Cash      
Defined Benefit Plan Disclosure [Line Items]      
Expected long-term rate of return 7.00%    
Defined benefit pension plans | N O | Real Estate And Other Investments      
Defined Benefit Plan Disclosure [Line Items]      
Actual plan asset allocation 14.00%