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.2
Summary of Significant Accounting Policies - Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Schedule of Fair Value Hierarchy of Financial Liabilities Measured at Fair Value [Line Items]            
Warrant liability $ 10,214   $ 18,936      
Total liabilities at fair value 10,214   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,214 $ 10,588 18,936 $ 8,131 $ 24,941 $ 13,134
Total liabilities at fair value $ 10,214   $ 18,936