v3.26.1
DEFINED BENEFIT PENSION PLANS (Tables)
6 Months Ended
Jun. 30, 2026
Retirement Benefits [Abstract]  
Schedule of Benefit Cost
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Service cost$658 $664 $1,326 $1,271 
Interest cost501 423 1,010 811 
Interest income(1,200)(1,156)(2,419)(2,214)
Amortization of net gain(127)(249)(255)(476)
Administrative expenses50 48 101 92 
Total Benefit cost$(118)$(270)$(237)$(516)