XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Pension Plans - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 31, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Retirement Benefits [Abstract]          
Defined benefit plan, benefit obligation, payment for settlement       $ 13,100  
Contribution to pension plan $ 2,900        
Liquidation of plan amount $ 18,000        
Pension termination expense   $ 11,657 $ 0 $ 11,657 $ 0
Acceleration of deferred charges previously accrued in AOCI   8,800      
Loss on plan assets   $ 2,900