XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Defined Benefit Pension Plans - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Defined Benefit Plan Disclosure [Line Items]          
Non cash defined benefit plan termination loss $ 0.0   $ 0.0 $ 6.2 $ 0.0
Defined Benefit Pension Plans          
Defined Benefit Plan Disclosure [Line Items]          
Non cash defined benefit plan termination loss   $ 6.2      
Expected contribution $ 18.0     $ 18.0