XML 98 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Benefits - Schedule of Estimated Future Benefit Payments (Detail)
$ in Thousands
Dec. 31, 2023
USD ($)
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
December 31, 2024 $ 1,233
December 31, 2025 974
December 31, 2026 1,500
December 31, 2027 1,323
December 31, 2028 1,229
Next five years $ 6,949