Quarterly report [Sections 13 or 15(d)]

Summary of Significant Accounting Policies - Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value (Details)

v3.25.1
Summary of Significant Accounting Policies - Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]        
Warrant liability $ 10,588 $ 18,936    
Total liabilities at fair value 10,588 18,936    
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]        
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]        
Warrant liability    
Total liabilities at fair value    
Significant Other Observable Inputs (Level 2) [Member]        
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]        
Warrant liability    
Total liabilities at fair value    
Significant Unobservable Inputs (Level 3) [Member]        
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]        
Warrant liability 10,588 18,936 $ 24,941 $ 13,133
Total liabilities at fair value $ 10,588 $ 18,936