v3.26.3
Employee Benefit Plans - Schedule of Changes in Projected Benefit Obligations (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2026
USD ($)
Change in Plan Assets  
Plan assets as of December 31, 2025 $ 24,358
Actual return 1,663
Acquisition adjustments 6
Employer contribution 13,566
Benefits paid (2,205)
Currency translation adjustments (1,513)
Plan assets as of September 30, 2026 $ 35,875