XML 74 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Details) - Schedule of Pension Plan and Other Benefits Plan - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pension Plan [Member]      
Schedule of Pension Plan and Other Benefits Plan [Line Items]      
Beginning Balance $ 87,788 $ 113,710  
Service Cost 1,551 2,362 $ 2,696
Interest Cost 4,270 3,042 2,706
Actuarial (Gain) Loss 1,966 (27,850)  
Benefits Paid (3,722) (3,476)  
Ending Balance 91,853 87,788 113,710
Other Benefits Plan [Member]      
Schedule of Pension Plan and Other Benefits Plan [Line Items]      
Beginning Balance 32,909 49,396  
Service Cost 391 799 917
Interest Cost 1,608 1,325 1,236
Actuarial (Gain) Loss (5,968) (17,761)  
Benefits Paid (940) (850)  
Ending Balance $ 28,000 $ 32,909 $ 49,396