XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Restructuring charges (Tables)
6 Months Ended
Jun. 30, 2025
Restructuring and Related Activities [Abstract]  
Summary of Restructuring Charges The following tables summarize activities related to the restructuring liabilities recorded in accrued compensation and benefits in the accompanying condensed consolidated balance sheets (in thousands):
Beginning balance — March 31, 2025
$2,708 
Restructuring charges109 
Settlements(2,659)
Ending balance — June 30, 2025
$158 
Beginning balance — December 31, 2024
$6,489 
Restructuring charges1,578 
Settlements(7,909)
Ending balance — June 30, 2025
$158