XML 109 R97.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2024
USD ($)
Restructuring Cost and Reserve [Line Items]    
Restructuring costs $ 514 $ 8,154
Employee Severance    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs 600 6,900
Restructuring costs, current 100 100
One-time Termination Benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs 500 1,100
Other Restructuring    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs 100 1,300
Restructuring costs, current $ 29 29
Other Specified Restructuring    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs   $ 200