v3.26.1
Restructuring Charges - Schedule of Details of Movement in Restructuring Charges (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Restructuring Reserve [Roll Forward]      
Opening provision $ 31,474 $ 6,999 $ 6,022
Charge during the year 75,386 76,392 36,704
Utilization (94,335) (51,917) (35,727)
Ending provision $ 12,525 $ 31,474 $ 6,999