XML 129 R59.htm IDEA: XBRL DOCUMENT v3.25.4
Restructuring Charges - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Restructuring Cost and Reserve [Line Items]      
Restructuring charges (Note 4) $ 3,897 $ 6,397 $ 9,892
Corporate      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges (Note 4)   1,300 2,100
Employee severance | Corporate      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges (Note 4) 1,000    
Employee severance | Americas      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges (Note 4) 1,200 1,600 3,100
Employee severance | International segment      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges (Note 4) $ 1,700 $ 3,500 $ 4,700