XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets - Carrying Amount of Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Goodwill        
Balance at the beginning of the period     $ 502,550  
Foreign exchange     5,526  
Balance at the end of the period $ 550,946 $ 483,413 550,946 $ 483,413
Intangible Assets        
Balance at the beginning of the period     365,339  
Amortization (6,600) (5,900) (17,965) (17,500)
Foreign exchange     4,771  
Balance at the end of the period $ 395,517 $ 356,450 395,517 $ 356,450
Goodwill, acquired     $ 42,870