Annual report pursuant to Section 13 and 15(d)

Pension Plans (Details) - Schedule of Expected Benefit Payments

v3.24.0.1
Pension Plans (Details) - Schedule of Expected Benefit Payments - Postretirement Plan [Member]
$ in Thousands
Dec. 31, 2023
USD ($)
Pension Plans (Details) - Schedule of Expected Benefit Payments [Line Items]  
2024 $ 320
2025 350
2026 430
2027 440
2028 450
2029-2033 1,940
Total expected benefit payments $ 3,930