XML 89 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Benefit Plans - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Retirement Benefits [Abstract]    
Service cost $ 264,000 $ 330,000
Periodic pension income 900,000 $ 1,000,000
Minimum required pension plan contribution 3,300,000  
Available credit balance 64,700,000  
Expected voluntary contribution for the year 2024 $ 0