v3.25.1
Restructuring Charges - Accrued Restructuring Costs (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Restructuring Cost and Reserve [Line Items]  
Beginning balance $ 3,486
(Credited) charged to expense 714
Amount paid (2,701)
Ending balance 1,499
Employee Separation/ Severance  
Restructuring Cost and Reserve [Line Items]  
Beginning balance 3,077
(Credited) charged to expense (521)
Amount paid (1,258)
Ending balance 1,298
Contract Termination and Other Costs  
Restructuring Cost and Reserve [Line Items]  
Beginning balance 409
(Credited) charged to expense 1,235
Amount paid (1,443)
Ending balance $ 201