v3.26.1
Stock Award Plans and Stock-Based Compensation - Schedule of Stock-based compensation charges (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Stock-based compensation charges [Line Items]    
Stock-based compensation $ 12,046 $ 4,121
Research and Development [Member]    
Schedule of Stock-based compensation charges [Line Items]    
Stock-based compensation 683 319
Sales and Marketing [Member]    
Schedule of Stock-based compensation charges [Line Items]    
Stock-based compensation 354 250
General and Administrative [Member]    
Schedule of Stock-based compensation charges [Line Items]    
Stock-based compensation $ 11,009 $ 3,552