v3.25.2
Restructuring - Summary of Restructuring Liability (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Restructuring Cost And Reserve [Line Items]    
Balance, beginning of period $ 5,495 $ 3,288
Additions, charged to restructuring expenses, net 2,192 4,696
Cash payments (1,933) (2,407)
Change in estimate (84) (182)
Currency translation 363 100
Balance, end of period 6,033 5,495
Employee Separation Costs    
Restructuring Cost And Reserve [Line Items]    
Balance, beginning of period 5,495 3,288
Additions, charged to restructuring expenses, net 1,533 4,412
Cash payments (1,274) (2,123)
Change in estimate (84) (182)
Currency translation 363 100
Balance, end of period 6,033 5,495
Other Related Costs, Net    
Restructuring Cost And Reserve [Line Items]    
Additions, charged to restructuring expenses, net 659 284
Cash payments $ (659) $ (284)