XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring (Tables)
3 Months Ended
Mar. 31, 2025
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):
As ofAs of
December 31, 2023ChargesCash PaymentsMarch 31, 2024
Severance liability$3,896 $292 $(3,320)$868 
As ofAs of
December 31, 2024ChargesCash PaymentsMarch 31, 2025
Severance liability$80 $— $(80)$—