Annual report pursuant to Section 13 and 15(d)

Pension Plans (Details) - Schedule of expected benefit payments

v3.22.0.1
Pension Plans (Details) - Schedule of expected benefit payments - Retirement Plan [Member]
$ in Thousands
Dec. 31, 2021
USD ($)
Pension Plans (Details) - Schedule of expected benefit payments [Line Items]  
2022 $ 850
2023 900
2024 940
2025 1,000
2026 1,020
2027-31 5,780
Total expected benefit payments $ 10,490