v3.25.2
Restructuring and Other Charges - Summary of Restructuring and Other Charges and Balance of Restructuring Liability Included in Accrued Employee Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restructuring Cost and Reserve [Line Items]        
Accured balance, Beginning $ 198      
Expense 309 $ 683 $ 1,744 $ 3,265
Payments (167)   (1,228)  
Non-cash     (176)  
Accrued balance, Ending 340   340  
Employee Related Payments        
Restructuring Cost and Reserve [Line Items]        
Accured balance, Beginning 198      
Expense 309   1,568  
Payments (167)   (1,228)  
Accrued balance, Ending $ 340   340  
Non-cash Compensation        
Restructuring Cost and Reserve [Line Items]        
Expense     176  
Non-cash     $ (176)