Annual report pursuant to Section 13 and 15(d)

Pension Plans (Details) - Schedule of components of net periodic benefit costs

v3.22.4
Pension Plans (Details) - Schedule of components of net periodic benefit costs - Retirement Plan [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Pension Plans (Details) - Schedule of components of net periodic benefit costs [Line Items]      
Service cost $ 404 $ 436 $ 405
Interest cost 655 605 690
Amortization of net loss 98
Expected return on plan assets (1,090) (952) (903)
Net periodic (benefit) cost $ (31) $ 187 $ 192