XML 83 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Schedule of Allocation of Plan Assets (Details)
Dec. 31, 2024
Dec. 31, 2023
Pension Plan [Member]    
Schedule of Allocation of Plan Assets [Line Items]    
Pension Plan 100.00% 100.00%
Other Benefits Plan  
Other Benefits Plan [Member]    
Schedule of Allocation of Plan Assets [Line Items]    
Pension Plan 100.00% 100.00%
Other Benefits Plan  
Equity Securities [Member] | Pension Plan [Member]    
Schedule of Allocation of Plan Assets [Line Items]    
Pension Plan 31.80% 58.10%
Other Benefits Plan 30.00%  
Equity Securities [Member] | Other Benefits Plan [Member]    
Schedule of Allocation of Plan Assets [Line Items]    
Pension Plan 65.20% 60.90%
Other Benefits Plan 43.00%  
Debt Securities [Member] | Pension Plan [Member]    
Schedule of Allocation of Plan Assets [Line Items]    
Pension Plan 67.90% 39.60%
Other Benefits Plan 68.00%  
Debt Securities [Member] | Other Benefits Plan [Member]    
Schedule of Allocation of Plan Assets [Line Items]    
Pension Plan 33.00% 36.10%
Other Benefits Plan 50.00%  
Cash [Member] | Pension Plan [Member]    
Schedule of Allocation of Plan Assets [Line Items]    
Pension Plan 0.30% 0.70%
Other Benefits Plan 2.00%  
Cash [Member] | Other Benefits Plan [Member]    
Schedule of Allocation of Plan Assets [Line Items]    
Pension Plan 1.80% 3.00%
Other Benefits Plan 2.00%  
Real Estate/Commodities [Member] | Pension Plan [Member]    
Schedule of Allocation of Plan Assets [Line Items]    
Pension Plan 0.00% 1.60%
Other Benefits Plan 0.00%  
Real Estate/Commodities [Member] | Other Benefits Plan [Member]    
Schedule of Allocation of Plan Assets [Line Items]    
Pension Plan 0.00% 0.00%
Other Benefits Plan 5.00%