XML 99 R88.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring - Schedule of Change in Accrued Restructuring Balance (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Restructuring Reserve [Roll Forward]    
Beginning Balance $ 3,896  
Charges 777 $ 6,400
Payments (4,586) (2,500)
Ending Balance $ 87 $ 3,896