Annual report [Section 13 and 15(d), not S-K Item 405]

DEFINED CONTRIBUTION AND PENSION PLANS - Schedule of Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan (Details)

v3.25.4
DEFINED CONTRIBUTION AND PENSION PLANS - Schedule of Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Change in benefit obligation:      
Projected benefit obligation (PBO) at beginning of period $ 323,745 $ 363,315 $ 367,609
Service cost 11 51 42
Interest cost 17,403 14,842 17,406
Actuarial loss (gain) (29,947) (23,922) (17,939)
Benefit payments and expenses (26,742) (24,159) (25,771)
Effect of exchange rate changes 23,947 (6,382) 21,968
Projected benefit obligation (PBO) at end of period 308,417 323,745 363,315
Change in plan assets:      
Fair value of assets at beginning of period 328,505 366,630 347,520
Actual return on assets (6,033) (18,799) 9,836
Employer contributions 3,587 11,272 14,278
Benefit payments and expenses (26,742) (24,159) (25,771)
Effect of exchange rate changes 24,300 (6,439) 20,767
Fair value of assets at end of period 323,617 328,505 366,630
Reconciliation of funded status:      
Accumulated benefit obligation (ABO) 308,417 323,745 363,315
Projected benefit obligation (PBO) 308,417 323,745 363,315
Fair value of assets (323,617) (328,505) (366,630)
Net recognized pension liability (asset) (15,200) (4,760) (3,315)
Amounts recognized in accumulated other comprehensive loss $ (5,143) $ 12,150 $ (7,528)