XML 82 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Benefit Plans - Employer Contributions, Participant Contributions and Benefit Payments (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Pension Plans      
Defined Contribution Plan Disclosure [Line Items]      
Employer Contributions $ 3,758 $ 3,850 $ 3,800
Participant Contributions 0 0 0
Benefits Paid 7,823 8,877 9,724
Retirement Benefits      
Defined Contribution Plan Disclosure [Line Items]      
Employer Contributions 2,552 2,790 12,153
Participant Contributions 260 234 279
Benefits Paid 2,526 2,767 3,503
Supplemental Employee Retirement Plans, Defined Benefit      
Defined Contribution Plan Disclosure [Line Items]      
Employer Contributions 679 665 637
Participant Contributions 0 0 0
Benefits Paid $ 679 $ 665 $ 637