XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring Charges - By type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Restructuring charges    
Restructuring charges $ (85) $ 962
Organizational Restructuring    
Restructuring charges    
Restructuring charges (85) 962
Severance costs | Organizational Restructuring    
Restructuring charges    
Restructuring charges $ (85) 705
Consulting costs | Organizational Restructuring    
Restructuring charges    
Restructuring charges   $ 257