v3.26.1
Restructuring, Impairment and Other Related Charges - Schedule of Accounts Payable or Accrued Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Accounts Payable or Accrued Compensation [Line Items]    
Balance at beginning $ 993
Balance at ending 993
Cost for restructuring 15,400  
Cash paid (3,338) (3,816)
Employee-related costs – cost of revenues [Member]    
Schedule of Accounts Payable or Accrued Compensation [Line Items]    
Cost for restructuring   241
Employee-related costs – operating expenses [Member]    
Schedule of Accounts Payable or Accrued Compensation [Line Items]    
Cost for restructuring   942
Employee-related costs – restructuring charges [Member]    
Schedule of Accounts Payable or Accrued Compensation [Line Items]    
Cost for restructuring 354 3,098
Other costs – restructuring charges [Member]    
Schedule of Accounts Payable or Accrued Compensation [Line Items]    
Cost for restructuring $ 1,991 $ 528