XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring, Impairment and Other Related Charges (Details) - Schedule of Accounts Payable or Accrued Compensation
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
Schedule of Accounts Payable or a Accrued Compensation [Line Items]  
Balance at beginning
Cash paid (906)
Balance at ending 2,648
Employee-related costs – cost of revenues [Member]  
Schedule of Accounts Payable or a Accrued Compensation [Line Items]  
Cost for restructuring 241
Employee-related costs – operating expenses [Member]  
Schedule of Accounts Payable or a Accrued Compensation [Line Items]  
Cost for restructuring 942
Employee-related costs – restructuring charges [Member]  
Schedule of Accounts Payable or a Accrued Compensation [Line Items]  
Cost for restructuring 2,355
Other costs – restructuring charges [Member]  
Schedule of Accounts Payable or a Accrued Compensation [Line Items]  
Cost for restructuring $ 16