v3.26.1
Restructuring Expense - Summary of Activity in Restructuring Accrual (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Restructuring Cost and Reserve [Line Items]        
Restructuring expense $ 8,263 $ 8 $ 8,263 $ 2,937
Cash payments     (4,226)  
Restructuring accrual balance at June 30, 2026 4,037   4,037  
Americas        
Restructuring Cost and Reserve [Line Items]        
Restructuring expense 5,637 $ 8 5,637 $ 2,937
Cash payments     (3,315)  
Restructuring accrual balance at June 30, 2026 2,322   2,322  
EMEA        
Restructuring Cost and Reserve [Line Items]        
Restructuring expense 2,346   2,346  
Cash payments     (689)  
Restructuring accrual balance at June 30, 2026 1,657   1,657  
APAC        
Restructuring Cost and Reserve [Line Items]        
Restructuring expense 280   280  
Cash payments     (222)  
Restructuring accrual balance at June 30, 2026 $ 58   $ 58