v3.26.1
Retirement Benefit Obligations - Additional Information (Detail) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan, assumed health care cost trend rate, description The health care cost trend rate used to determine benefit plan costs for 2026 for pre-65 retirees is 8.05%, with an ultimate rate of 4.50% in 2034, and for post-65 retirees, the health care cost trend rate is 7.15%, with an ultimate rate of 4.50% in 2034. The health care cost trend rate used to determine benefit plan costs for 2025 for pre-65 retirees was 8.50%, with an ultimate rate of 4.50% in 2034, and for post-65 retirees, the health care cost trend rate was 7.50%, with an ultimate rate of 4.50% in 2034.  
Supplemental Employee Retirement Plans, Defined Benefit    
Defined Benefit Plan Disclosure [Line Items]    
Benefit payments under SERP Plan $ 0.3  
Expected additional benefit payments for the remainder of 2020 $ 0.4  
Pre-65 retirees    
Defined Benefit Plan Disclosure [Line Items]    
Health care cost trend rate, assumed 8.05% 8.50%
Health care cost trend rate, ultimate rate 4.50% 4.50%
Health care cost trend rate, ultimate rate in year 2034 2034
Post-65 retirees    
Defined Benefit Plan Disclosure [Line Items]    
Health care cost trend rate, assumed 7.15% 7.50%
Health care cost trend rate, ultimate rate 4.50% 4.50%
Health care cost trend rate, ultimate rate in year 2034 2034