XML 71 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Charges - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
position
Dec. 31, 2022
USD ($)
position
Dec. 31, 2021
USD ($)
position
Restructuring Cost and Reserve [Line Items]      
Restructuring charges (Note 3) $ 9,892 $ 7,965 $ 16,433
Corporate      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges (Note 3)   $ 600 $ 600
Employee severance      
Restructuring Cost and Reserve [Line Items]      
Number of positions eliminated (in positions) | position 152 151 143
Employee severance | Corporate      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges (Note 3) $ 2,100    
Number of positions eliminated (in positions) | position 15 4 6
Employee severance | Americas      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges (Note 3) $ 3,100 $ 2,300 $ 4,600
Number of positions eliminated (in positions) | position 62 24 66
Employee severance | International      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges (Note 3) $ 4,700 $ 5,100 $ 11,200
Number of positions eliminated (in positions) | position 75 123 71