XML 92 R85.htm IDEA: XBRL DOCUMENT v3.25.2
Benefit Plans - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Retirement Benefits [Abstract]        
Service cost $ 267,000 $ 330,000 $ 531,000 $ 660,000
Periodic pension income     1,800,000 $ 2,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 2024     $ 0