XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and other intangible assets - Schedule of Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Goodwill [Roll Forward]    
Goodwill, beginning of period $ 882,593 $ 887,121
Foreign currency translation adjustment 8,457 (2,080)
Goodwill, end of period $ 891,050 $ 885,041