XML 149 R119.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans - Schedule of Allocation of Plan Assets (Details)
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Actual Percentage 100.00% 100.00%
Percent hedge against projected benefit obligation 91.00%  
Total return seeking assets    
Defined Benefit Plan Disclosure [Line Items]    
Actual Percentage 54.00% 52.00%
Liability hedging assets    
Defined Benefit Plan Disclosure [Line Items]    
Actual Percentage 44.00% 45.00%
Short-term investments    
Defined Benefit Plan Disclosure [Line Items]    
Actual Percentage 2.00% 3.00%
Minimum | Total return seeking assets    
Defined Benefit Plan Disclosure [Line Items]    
Target Percentage 28.00%  
Minimum | Liability hedging assets    
Defined Benefit Plan Disclosure [Line Items]    
Target Percentage 42.00%  
Maximum | Total return seeking assets    
Defined Benefit Plan Disclosure [Line Items]    
Target Percentage 58.00%  
Maximum | Liability hedging assets    
Defined Benefit Plan Disclosure [Line Items]    
Target Percentage 72.00%