XML 116 R102.htm IDEA: XBRL DOCUMENT v3.22.4
Defined Benefit Plans - Additional Information (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
USD ($)
Age
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined Contribution Plan, cash contributions | $   $ 36.3 $ 33.1 $ 22.3
Cash and cash equivalents        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit asset allocation, maximum   25.00%    
Other Investment        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit asset allocation, maximum   20.00%    
Real estate [Member]        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Assets redemption notice period   45 days    
Investment Assets [Member]        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Assets redemption notice period   95 days    
Fair Value Measured at Net Asset Value Per Share [Member]        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Investments measured using net asset value per share | $   $ 456.5 $ 624.3  
Minimum [Member] | Equity Securities        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit asset allocation, maximum   0.00%    
Minimum [Member] | Fixed income        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit asset allocation, maximum   25.00%    
Maximum [Member] | Equity Securities        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit asset allocation, maximum   75.00%    
Maximum [Member] | Fixed income        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit asset allocation, maximum   100.00%    
Pension Benefits [Member]        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit plans, blended long-term rate of return on plan assets   4.40% 4.40% 4.50%
Pension Benefits [Member] | Minimum [Member]        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit plans, retirement benefits payment commencement age | Age   55    
Pension Benefits [Member] | Maximum [Member]        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit plans, retirement benefits payment commencement age | Age   65    
Pension Benefits [Member] | Scenario Forecast Member        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Defined benefit plans, blended long-term rate of return on plan assets 6.10%