v3.26.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Currency translation adjustments $ (74,624) $ (234,075) $ (149,148)
Remeasurement of retirement benefit obligations, net of tax 6,090 1,726 7,803
Cash flow hedge 0 2,420 (2,161)
Total $ (68,534) $ (229,929) $ (143,506)