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
$ in Thousands
Dec. 31, 2023
USD ($)
Schedule Of Expected Benefit Payments Abstract  
2024 $ 960
2025 1,030
2026 1,070
2027 1,100
2028 1,140
2029-33 6,280
Total expected benefit payments $ 11,580