XML 141 R127.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans - Defined Benefit Pension Plans (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Retirement Benefits [Abstract]    
Transition obligation $ 0 $ 0
Prior service cost 0 0
Net actuarial (gain) / loss (13,527) (13,901)
Amount included in accumulated other comprehensive income (loss) (13,527) (13,901)
Deferred tax liability / (benefit) 3,999 4,109
Amount included in accumulated other comprehensive income (loss), net of tax $ (9,528) $ (9,792)