XML 87 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangible Assets - Schedule of Change in the Net Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Goodwill [Roll Forward]    
Balance, beginning of period $ 661,482 $ 583,493
Currency translation adjustments (98,078) 77,989
Balance, end of period 563,404 661,482
Mexico    
Goodwill [Roll Forward]    
Balance, beginning of period 588,431 512,990
Currency translation adjustments (97,365) 75,441
Balance, end of period 491,066 588,431
Peru    
Goodwill [Roll Forward]    
Balance, beginning of period 73,051 70,503
Currency translation adjustments (713) 2,548
Balance, end of period $ 72,338 $ 73,051