XML 75 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring (Tables)
12 Months Ended
Dec. 31, 2024
Restructuring and Related Activities [Abstract]  
Schedule of Change in Accrued Restructuring Balance
The following table summarizes the change in the Company’s accrued restructuring balance included in accrued expenses and other current liabilities on its consolidated balance sheets (in thousands):
December 31, 2022ChargesCash PaymentsDecember 31, 2023
Severance liability$— $6,431 $(2,535)$3,896 
December 31, 2023ChargesCash PaymentsDecember 31, 2024
Severance liability$3,896 $798 $(4,614)$80