XML 97 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Pension and Other Employee Benefits - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2022
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 $ 11,800,000 $ 11,400,000 $ 10,000,000.0  
Accumulated other comprehensive (loss) income, tax 800,000 1,000,000.0 600,000  
Accumulated other comprehensive (loss) income, Net of tax 1,100,000 3,700,000 1,500,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)       200,000
Actuarial losses recognized in net periodic pension cost       $ 100,000
U.S Pension Plan 2022 [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 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      
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 1,700,000      
Accumulated other comprehensive (loss) income, Net of tax 1,300,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 $ 4,200,000 $ 6,000,000.0 $ 5,900,000