XML 52 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Restructuring Costs
12 Months Ended
Dec. 31, 2025
Restructuring and Related Activities [Abstract]  
Restructuring Costs Restructuring Costs
In second quarter of 2024, the Company initiated a strategic restructuring plan to align its workforce with market opportunities, business strategies and evolving customer needs. This plan was executed in the second quarter of 2024, which affected less than 1% of the Company’s global workforce, and was completed as of December 31, 2024.

The restructuring costs of $4,762 included costs in relation to employee severance and other associated costs including legal fees and outplacement support costs. These costs were recognized under cost of revenues (across all reporting segments), general & administrative and selling & marketing expenses in the consolidated statements of income during the year ended December 31, 2024.