XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Significant Accounting Policies - Schedule of Restructuring and Related Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Restructuring Reserve [Roll Forward]        
Charges $ 954 $ 1,041 $ 1,753 $ 4,280
Professional fees and other related charges        
Restructuring Reserve [Roll Forward]        
Restructuring, beginning balance 260   192  
Charges 31   357  
Cash Payments (237)   (495)  
Restructuring, ending balance 54   54  
Severance and other employee-related benefits        
Restructuring Reserve [Roll Forward]        
Restructuring, beginning balance 700   840  
Charges 922   1,396  
Cash Payments (968)   (1,582)  
Restructuring, ending balance $ 654   $ 654