XML 89 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Summary of Change in the Net Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Roll Forward]    
Balance, beginning of period $ 583,493 $ 546,795
Currency translation adjustments 77,989 36,698
Balance, end of period 661,482 583,493
Mexico    
Goodwill [Roll Forward]    
Balance, beginning of period 512,990 479,223
Currency translation adjustments 75,441 33,767
Balance, end of period 588,431 512,990
Peru    
Goodwill [Roll Forward]    
Balance, beginning of period 70,503 67,572
Currency translation adjustments 2,548 2,931
Balance, end of period $ 73,051 $ 70,503