v3.26.1
Restructuring Activities and Other Charges - Summary of Charges Related to Restructuring Activities and Other Charges by Type of Cost (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 activities and other charges $ 2,718 $ 2,162 $ 4,214 $ 4,135
Severance and Employee-Related Costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring activities and other charges 2,185 185 3,327 197
Facility and Other Exit Costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring activities and other charges $ 533 $ 1,977 $ 887 $ 3,938