XML 112 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pension and Other Post-retirement Benefits - Level 3 Assets Recognized in AOCL (Detail) - Pension Benefits - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Net actuarial losses $ 82,796 $ 90,212
Prior service cost (credit) 1,021 1,224
Total (before tax effects) 83,817 $ 91,436
Insurance contracts    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Net actuarial losses (178)  
Prior service cost (credit) 490  
Total (before tax effects) $ 312