XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Retirement Plans - Components of Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Retirement Benefits [Abstract]        
Service cost $ 429 $ 603 $ 1,316 $ 1,853
Interest cost 705 516 2,128 1,559
Recognized net actuarial loss 124 267 370 801
Net periodic benefit cost $ 1,258 $ 1,386 $ 3,814 $ 4,213