v3.26.1
Stock Option Plan and Stock-Based Compensation (Details 4) - Restricted Stock Units (RSUs) [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation $ 322 $ 703 $ 618 $ 1,068
Research and Development Expenses [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation 281 1 383
Selling and Marketing Expenses [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation 141 1 193
General and administrative expenses [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation $ 322 $ 281 $ 616 $ 492