XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring Costs - Summary of Changes (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
Restructuring Balances  
Restructuring costs as of beginning of period
Restructuring costs incurred 1,950
Restructuring costs paid (1,622)
Less noncash stock-based compensation expense related to RIF (330)
Restructuring costs payable at end of period 0
Employee Severance  
Restructuring Balances  
Restructuring costs incurred 1,193
Contract Termination  
Restructuring Balances  
Restructuring costs incurred $ 759