XML 47 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring - Schedule of outstanding restructuring liabilities on the condensed consolidated balance sheets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Restructuring Cost and Reserve [Line Items]        
Restructuring begining balance       $ 0
Cash payments   $ (457) $ (726)  
Restructuring Charges     1,207  
Restructuring ending balance   $ 24 $ 481  
Employee Severance and Other Benefits [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring begining balance       74
Cash payments $ (44)     (44)
Personnel adjustment (30)     (30)
Restructuring ending balance $ 0     $ 0