v3.26.1
Retirement Plans (Tables)
6 Months Ended
Jun. 30, 2026
Retirement Benefits [Abstract]  
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
June 30,
Six Months Ended
June 30,
2026202520262025
United States$916 $745 $1,662 $1,458 
Canada33 33 90 103 
United Kingdom275 333 549 604 
$1,224 $1,111 $2,301 $2,165