v3.26.1
Restructuring Activities and Other Charges - Summary of Changes in the Company's Accrued Restructuring Balance (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 liability December 31, 2025     $ 147  
Restructuring charges $ 2,718 $ 2,162 4,214 $ 4,135
Cash payments     (1,419)  
Non-cash items     (868)  
Restructuring liability June 30, 2026 2,074   2,074  
Severance and Employee-Related Costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring liability December 31, 2025     147  
Restructuring charges 2,185 185 3,327 197
Cash payments     (1,400)  
Non-cash items     0  
Restructuring liability June 30, 2026 2,074   2,074  
Facility and Other Exit Costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring liability December 31, 2025     0  
Restructuring charges 533 $ 1,977 887 $ 3,938
Cash payments     (19)  
Non-cash items     (868)  
Restructuring liability June 30, 2026 $ 0   $ 0