XML 146 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans - Discount Rate - Narrative (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Change in defined benefit plan discount rate (as a percent) 0.67%  
Defined Benefit Pension Plan    
Defined Benefit Plan Disclosure [Line Items]    
Discount rate (as a percent) 5.69% 5.02%