XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Retirement Plans (Tables)
9 Months Ended
Sep. 30, 2025
Retirement Benefits [Abstract]  
Schedule of Net Benefit Costs
Net periodic pension costs were as follows for the periods presented:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
Interest cost$65 $57 $192 $171 
Expected return on plan assets(87)(95)(257)(285)
Amortization of prior service costs and transition amount19 18 
Recognized net actuarial loss12 33 24 
Net periodic pension income$(3)$(24)$(13)$(72)
Schedule of Costs of Retirement Plans The following table summarizes the expense associated with the contributions made to these plans for the periods presented:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
United States$743 $698 $2,201 $1,968 
Canada37 39 140 149 
United Kingdom341 304 945 877 
$1,121 $1,041 $3,286 $2,994