XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]      
Professional services and consulting and other vendor fees $ 46,577 $ 67,585  
Payroll and other employee-related costs 10,065 20,767  
Warrants liability 13,056 0  
Finance lease liability 114 3,037  
Restructuring 2,005 2,076 $ 803
Sales commissions 986 734  
Non-income tax 556 556  
Other 1,743 2,269  
Total $ 75,102 $ 97,024