XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Pension and Other Employee Benefits - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2023
Defined Benefit Pension Plan With Accumulated Benefit Obligation In Excess Of Fair Value Of Plan Assets [Line Items]        
Defined contribution plans, maximum employee contribution 75.00%      
Contribution description The Company makes matching contributions equal to half of the first six percent of eligible compensation contributed by each employee      
Percent of contribution made 6.00%      
Defined benefit plan, supplementary contributions by employer $ 12,500,000 $ 11,800,000 $ 11,400,000  
Accumulated other comprehensive (loss) income, tax (1,400,000) 800,000 1,000,000.0  
Accumulated other comprehensive (loss) income, Net of tax (6,800,000) 1,100,000 3,700,000  
Scenario Forecast [Member]        
Defined Benefit Pension Plan With Accumulated Benefit Obligation In Excess Of Fair Value Of Plan Assets [Line Items]        
Unrecognized prior service cost included in accumulated other compressive income (loss)       $ 100,000
Prior service cost recognized in net periodic pension cost       0.0
Actuarial losses included in accumulated other comprehensive income (loss)       100,000
Actuarial losses recognized in net periodic pension cost       $ 0.0
U.S Pension Plan 2023 [Member]        
Defined Benefit Pension Plan With Accumulated Benefit Obligation In Excess Of Fair Value Of Plan Assets [Line Items]        
Minimum cash contribution to pension plan 0      
U.S. Pension Plan 2024 [Member]        
Defined Benefit Pension Plan With Accumulated Benefit Obligation In Excess Of Fair Value Of Plan Assets [Line Items]        
Minimum cash contribution to pension plan 0      
U.S. Pension Plan 2025 [Member]        
Defined Benefit Pension Plan With Accumulated Benefit Obligation In Excess Of Fair Value Of Plan Assets [Line Items]        
Minimum cash contribution to pension plan 0      
U.S. Pension Plan 2026 [Member]        
Defined Benefit Pension Plan With Accumulated Benefit Obligation In Excess Of Fair Value Of Plan Assets [Line Items]        
Minimum cash contribution to pension plan 0      
U.S. Pension Plan 2027 [Member]        
Defined Benefit Pension Plan With Accumulated Benefit Obligation In Excess Of Fair Value Of Plan Assets [Line Items]        
Minimum cash contribution to pension plan 0      
A&S Business [Member]        
Defined Benefit Pension Plan With Accumulated Benefit Obligation In Excess Of Fair Value Of Plan Assets [Line Items]        
Accumulated other comprehensive (loss) income, tax (600,000)      
Accumulated other comprehensive (loss) income, Net of tax 400,000      
A&S Business [Member] | Post Retirement Benefit Plans [Member] | Not Funded [Member] | Other Long-Term Liabilities [Member]        
Defined Benefit Pension Plan With Accumulated Benefit Obligation In Excess Of Fair Value Of Plan Assets [Line Items]        
Accumulated benefit obligation $ 2,700,000 $ 4,200,000 $ 6,000,000.0