XML 58 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Goodwill [Roll Forward]        
Goodwill, Beginning Balance $ 414,905 $ 437,032 $ 435,921 $ 480,263
Goodwill, Foreign Currency Translation Gain (Loss) (2,392) (32,558) (23,408) (75,789)
Goodwill, Ending Balance $ 412,513 $ 404,474 $ 412,513 $ 404,474