XML 140 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension Benefits - Schedule of Plan Assets Allocations (Details) - Pension Benefits
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Plan Assets Percentage (percent) 100.00% 100.00% 100.00%
Equity Securities      
Defined Benefit Plan Disclosure [Line Items]      
Plan Assets Percentage (percent) 27.00% 26.00% 33.00%
Equity Securities | Minimum      
Defined Benefit Plan Disclosure [Line Items]      
Target Allocation Range (percent) 26.00%    
Equity Securities | Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Target Allocation Range (percent) 30.00%    
Debt Securities      
Defined Benefit Plan Disclosure [Line Items]      
Plan Assets Percentage (percent) 51.00% 50.00% 50.00%
Debt Securities | Minimum      
Defined Benefit Plan Disclosure [Line Items]      
Target Allocation Range (percent) 42.00%    
Debt Securities | Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Target Allocation Range (percent) 60.00%    
Real Estate and Other Alternatives      
Defined Benefit Plan Disclosure [Line Items]      
Plan Assets Percentage (percent) 22.00% 24.00% 17.00%
Real Estate and Other Alternatives | Minimum      
Defined Benefit Plan Disclosure [Line Items]      
Target Allocation Range (percent) 14.00%    
Real Estate and Other Alternatives | Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Target Allocation Range (percent) 30.00%