XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation (Details) - Schedule of stock based compensation expense related to options granted to employees and non employees - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense $ 1,498 $ 2,365 $ 2,424 $ 4,654
Cost of revenue        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense 609 44 620 104
Research and development expense        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense 416 1,193 1,204 2,370
Selling, general and administrative expense        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense $ 473 $ 1,128 $ 600 $ 2,180