XML 118 R101.htm IDEA: XBRL DOCUMENT v3.25.1
EMPLOYEE BENEFIT PLANS - Summary of Changes in Benefit Obligation and Plan Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Projected benefit obligation:    
Beginning of year $ 59,327 $ 56,170
Interest cost $ 2,622 $ 2,763
Defined Benefit Plan Net Periodic Benefit Cost Credit Interest Cost Statement Of Income Or Comprehensive Income Extensible List Not Disclosed Flag Interest cost Interest cost
Actuarial (gain) loss $ (5,273) $ 1,059
Benefits paid (4,689) (3,646)
Foreign currency translation adjustment and other (773) 2,981
End of year 51,214 59,327
Fair value of plan assets:    
Beginning of year 63,650 56,568
Actual gain (loss) on plan assets (2,132) 3,908
Employer contributions 0 3,729
Benefits paid (4,689) (3,646)
Foreign currency translation adjustment and other (847) 3,091
End of year 55,982 63,650
Excess of fair value of plan assets over projected obligation at end of year 4,768 4,323
Amounts recognized in accumulated other comprehensive loss:    
Net actuarial loss (11,945) (12,020)
Prior service cost (476) (509)
Total $ (12,421) $ (12,529)