XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Retirement Plans - Components of Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Retirement Benefits [Abstract]        
Service cost $ 446 $ 617 $ 887 $ 1,250
Interest cost 714 519 1,423 1,042
Recognized net actuarial loss 123 267 246 534
Net periodic benefit cost $ 1,283 $ 1,403 $ 2,556 $ 2,826