v3.26.1
Summary of Significant Accounting Policies and Basis of Presentation - Schedule of Financial Liability Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of FInancial Liabilities [Line Items]    
Total stock purchase warrants liability $ 189
Level 1 [Member]    
Schedule of FInancial Liabilities [Line Items]    
Total stock purchase warrants liability  
Level 2 [Member]    
Schedule of FInancial Liabilities [Line Items]    
Total stock purchase warrants liability  
Level 3 [Member]    
Schedule of FInancial Liabilities [Line Items]    
Total stock purchase warrants liability   189
Stock purchase warrants liability [Member]    
Schedule of FInancial Liabilities [Line Items]    
Total stock purchase warrants liability   189
Stock purchase warrants liability [Member] | Level 1 [Member]    
Schedule of FInancial Liabilities [Line Items]    
Total stock purchase warrants liability  
Stock purchase warrants liability [Member] | Level 2 [Member]    
Schedule of FInancial Liabilities [Line Items]    
Total stock purchase warrants liability  
Stock purchase warrants liability [Member] | Level 3 [Member]    
Schedule of FInancial Liabilities [Line Items]    
Total stock purchase warrants liability   $ 189