XML 104 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Retirement Plans - Weighted Average Asset Allocations for Plan (Details) - Pension Plans, Defined Benefit [Member]
Dec. 31, 2024
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
Weighted average asset allocations 100.00%
U.S. Equities securities [Member]  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
Weighted average asset allocations 10.00%
U.S. Debt securities [Member]  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
Weighted average asset allocations 90.00%