Quarterly report [Sections 13 or 15(d)]

Summary of Significant Accounting Policies - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)

v3.26.1
Summary of Significant Accounting Policies - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]    
Total cash and cash equivalents at fair value $ 44,185 $ 29,198
Total marketable securities at fair value 17,240 12,071
Total liabilities at fair value 13,718 16,915
Warrant Liability [Member]    
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]    
Total liabilities at fair value 13,718 16,915
Cash and Cash Equivalents [Member]    
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]    
Total cash and cash equivalents at fair value 44,185 29,198
Corporate Bonds [Member]    
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]    
Total marketable securities at fair value 17,240 12,071
Level 1 [Member]    
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]    
Total cash and cash equivalents at fair value 44,185 29,198
Total marketable securities at fair value
Total liabilities at fair value
Level 1 [Member] | Warrant Liability [Member]    
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]    
Total liabilities at fair value
Level 1 [Member] | Cash and Cash Equivalents [Member]    
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]    
Total cash and cash equivalents at fair value 44,185 29,198
Level 1 [Member] | Corporate Bonds [Member]    
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]    
Total marketable securities at fair value
Level 2 [Member]    
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]    
Total cash and cash equivalents at fair value
Total marketable securities at fair value 17,240 12,071
Total liabilities at fair value
Level 2 [Member] | Warrant Liability [Member]    
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]    
Total liabilities at fair value
Level 2 [Member] | Cash and Cash Equivalents [Member]    
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]    
Total cash and cash equivalents at fair value
Level 2 [Member] | Corporate Bonds [Member]    
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]    
Total marketable securities at fair value 17,240 12,071
Level 3 [Member]    
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]    
Total cash and cash equivalents at fair value
Total marketable securities at fair value
Total liabilities at fair value 13,718 16,915
Level 3 [Member] | Warrant Liability [Member]    
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]    
Total liabilities at fair value 13,718 16,915
Level 3 [Member] | Cash and Cash Equivalents [Member]    
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]    
Total cash and cash equivalents at fair value
Level 3 [Member] | Corporate Bonds [Member]    
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]    
Total marketable securities at fair value