XML 82 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Details) - Schedule of Allocation of Plan Assets
Dec. 31, 2023
Dec. 31, 2022
Pension Plan [Member]    
Schedule of Allocation of Plan Assets [Line Items]    
Pension Plan 100.00% 100.00%
Pension Plan [Member] | Equity Securities [Member]    
Schedule of Allocation of Plan Assets [Line Items]    
Pension Plan 58.10% 53.60%
Other Benefits Plan 55.00%  
Pension Plan [Member] | Debt Securities [Member]    
Schedule of Allocation of Plan Assets [Line Items]    
Pension Plan 39.60% 40.90%
Other Benefits Plan 38.00%  
Pension Plan [Member] | Cash [Member]    
Schedule of Allocation of Plan Assets [Line Items]    
Pension Plan 0.70% 3.90%
Other Benefits Plan 2.00%  
Pension Plan [Member] | Real Estate/Commodities [Member]    
Schedule of Allocation of Plan Assets [Line Items]    
Pension Plan 1.60% 1.60%
Other Benefits Plan 5.00%  
Other Benefits Plan [Member]    
Schedule of Allocation of Plan Assets [Line Items]    
Pension Plan 100.00% 100.00%
Other Benefits Plan [Member] | Equity Securities [Member]    
Schedule of Allocation of Plan Assets [Line Items]    
Pension Plan 60.90% 55.20%
Other Benefits Plan 43.00%  
Other Benefits Plan [Member] | Debt Securities [Member]    
Schedule of Allocation of Plan Assets [Line Items]    
Pension Plan 36.10% 24.70%
Other Benefits Plan 50.00%  
Other Benefits Plan [Member] | Cash [Member]    
Schedule of Allocation of Plan Assets [Line Items]    
Pension Plan 3.00% 20.10%
Other Benefits Plan 2.00%  
Other Benefits Plan [Member] | Real Estate/Commodities [Member]    
Schedule of Allocation of Plan Assets [Line Items]    
Pension Plan 0.00% 0.00%
Other Benefits Plan 5.00%