v3.26.1
Stockholders Equity - Schedule of Stock-Based Payment Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Stock-Based Payment Expenses [Line Items]    
Stock-based payment expenses $ (1,928) $ 659
Research and development expenses, net [Member]    
Schedule of Stock-Based Payment Expenses [Line Items]    
Stock-based payment expenses (647) 188
General and administrative [Member]    
Schedule of Stock-Based Payment Expenses [Line Items]    
Stock-based payment expenses $ (1,281) $ 471