XML 57 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss
12 Months Ended
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss
Year ended
December 31, 2023December 31, 2022
 (in thousands)
Currency translation adjustments$(149,148)$(175,369)
Actuarial gain on defined benefit pension plan7,803 7,559 
Loss on cash flow hedge(2,161)(3,728)
 Total$(143,506)$(171,538)