XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans (Details) - Schedule of allocation of plan assets
Dec. 31, 2022
Dec. 31, 2021
Pension Plan [Member]    
Employee Benefit Plans (Details) - Schedule of allocation of plan assets [Line Items]    
Pension Plan 100.00% 100.00%
Other Benefits Plan [Member]    
Employee Benefit Plans (Details) - Schedule of allocation of plan assets [Line Items]    
Pension Plan 100.00% 100.00%
Equity Securities [Member] | Pension Plan [Member]    
Employee Benefit Plans (Details) - Schedule of allocation of plan assets [Line Items]    
Pension Plan 53.60% 59.60%
Other Benefits Plan 55.00%  
Equity Securities [Member] | Other Benefits Plan [Member]    
Employee Benefit Plans (Details) - Schedule of allocation of plan assets [Line Items]    
Pension Plan 55.20% 66.80%
Other Benefits Plan 43.00%  
Debt Securities [Member] | Pension Plan [Member]    
Employee Benefit Plans (Details) - Schedule of allocation of plan assets [Line Items]    
Pension Plan 40.90% 37.90%
Other Benefits Plan 38.00%  
Debt Securities [Member] | Other Benefits Plan [Member]    
Employee Benefit Plans (Details) - Schedule of allocation of plan assets [Line Items]    
Pension Plan 24.70% 30.70%
Other Benefits Plan 50.00%  
Cash and Cash Equivalents [Member] | Pension Plan [Member]    
Employee Benefit Plans (Details) - Schedule of allocation of plan assets [Line Items]    
Pension Plan 3.90% 1.00%
Other Benefits Plan 2.00%  
Cash and Cash Equivalents [Member] | Other Benefits Plan [Member]    
Employee Benefit Plans (Details) - Schedule of allocation of plan assets [Line Items]    
Pension Plan 20.10% 2.50%
Other Benefits Plan 2.00%  
Exchange Traded Funds [Member] | Pension Plan [Member]    
Employee Benefit Plans (Details) - Schedule of allocation of plan assets [Line Items]    
Pension Plan 1.60% 1.50%
Other Benefits Plan 5.00%  
Exchange Traded Funds [Member] | Other Benefits Plan [Member]    
Employee Benefit Plans (Details) - Schedule of allocation of plan assets [Line Items]    
Pension Plan 0.00% 0.00%
Other Benefits Plan 5.00%