XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Restructuring (Tables)
6 Months Ended
Jun. 30, 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):
December 31, 2023ChargesCash PaymentsJune 30, 2024
Severance liability$3,896 $805 $(4,527)$174 
December 31, 2024ChargesCash PaymentsJune 30, 2025
Severance liability$80 $— $(80)$—