XML 89 R83.htm IDEA: XBRL DOCUMENT v3.25.3
Benefit Plans - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Retirement Benefits [Abstract]        
Service cost $ 269,000 $ 334,000 $ 800,000 $ 994,000
Periodic pension income     2,700,000 $ 3,000,000
Minimum required pension plan contribution 3,300,000   3,300,000  
Available credit balance $ 64,700,000   64,700,000  
Expected voluntary contribution for the year 2025     $ 0