XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Severance and Strategic Transformation Costs (Additional Information) (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2024
USD ($)
Restructuring Cost and Reserve [Line Items]    
Strategic transformation costs, remaining amount to be paid $ 4,020 $ 4,020
Restructuring charges 2,865 16,821
Cost of sales [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 188 258
Research and development [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 387 2,155
Sales and marketing [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 1,379 6,205
General and administrative [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 911 $ 8,203