XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Retirement Plans (Tables)
6 Months Ended
Jun. 30, 2023
Retirement Benefits [Abstract]  
Schedule of Components of Net Periodic Benefit Cost For Domestic Retirement Plan The components of net periodic benefit cost for the three and six months ended June 30, 2023 and 2022 were as follows:
Three Months Ended
 June 30,
Six Months Ended
 June 30,
2023202220232022
Service cost$446 $617 $887 $1,250 
Interest cost714 519 1,423 1,042 
Recognized net actuarial loss123 267 246 534 
Net periodic benefit cost$1,283 $1,403 $2,556 $2,826