XML 104 R88.htm IDEA: XBRL DOCUMENT v3.24.3
Stock Based Compensation - Schedule of Stock Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Total stock-based compensation expense $ 860 $ 5,539 $ 2,217 $ 6,349 $ 8,357 $ 437
Cost of Revenue            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Total stock-based compensation expense 13 16 24 31 32  
Selling, General and Administrative            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Total stock-based compensation expense 791 5,477 2,109 6,235 8,198 400
Research and Development            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Total stock-based compensation expense $ 56 $ 46 $ 84 $ 83 $ 127 $ 37