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