v3.25.1
Fair Value (Details) - Schedule of financial assets and liabilities measured at fair value - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Fair Value (Details) - Schedule of financial assets and liabilities measured at fair value [Line Items]    
Short term investments $ 37,986 $ 40,785
Private Placement Warrants [Member]    
Fair Value (Details) - Schedule of financial assets and liabilities measured at fair value [Line Items]    
Warrant liabilities 21,425 28,707
Derivative liability 56,522  
Cash and Cash Equivalents [Member]    
Fair Value (Details) - Schedule of financial assets and liabilities measured at fair value [Line Items]    
Available-for-sale debt securities with fair value option election 146,910 34,485
Short-Term Investments [Member]    
Fair Value (Details) - Schedule of financial assets and liabilities measured at fair value [Line Items]    
Available-for-sale debt securities with fair value option election 37,986 40,785
Money Market Funds [Member]    
Fair Value (Details) - Schedule of financial assets and liabilities measured at fair value [Line Items]    
Cash and Cash Equivalents 552 151
Level 1 [Member] | Private Placement Warrants [Member]    
Fair Value (Details) - Schedule of financial assets and liabilities measured at fair value [Line Items]    
Warrant liabilities
Derivative liability  
Level 1 [Member] | Cash and Cash Equivalents [Member]    
Fair Value (Details) - Schedule of financial assets and liabilities measured at fair value [Line Items]    
Available-for-sale debt securities with fair value option election
Level 1 [Member] | Short-Term Investments [Member]    
Fair Value (Details) - Schedule of financial assets and liabilities measured at fair value [Line Items]    
Available-for-sale debt securities with fair value option election
Level 1 [Member] | Money Market Funds [Member]    
Fair Value (Details) - Schedule of financial assets and liabilities measured at fair value [Line Items]    
Cash and Cash Equivalents 552 151
Level 2 [Member] | Private Placement Warrants [Member]    
Fair Value (Details) - Schedule of financial assets and liabilities measured at fair value [Line Items]    
Warrant liabilities
Derivative liability  
Level 2 [Member] | Cash and Cash Equivalents [Member]    
Fair Value (Details) - Schedule of financial assets and liabilities measured at fair value [Line Items]    
Available-for-sale debt securities with fair value option election 146,910 34,485
Level 2 [Member] | Short-Term Investments [Member]    
Fair Value (Details) - Schedule of financial assets and liabilities measured at fair value [Line Items]    
Available-for-sale debt securities with fair value option election 37,986 40,785
Level 2 [Member] | Money Market Funds [Member]    
Fair Value (Details) - Schedule of financial assets and liabilities measured at fair value [Line Items]    
Cash and Cash Equivalents
Level 3 [Member] | Private Placement Warrants [Member]    
Fair Value (Details) - Schedule of financial assets and liabilities measured at fair value [Line Items]    
Warrant liabilities 21,425 28,707
Derivative liability 56,522  
Level 3 [Member] | Cash and Cash Equivalents [Member]    
Fair Value (Details) - Schedule of financial assets and liabilities measured at fair value [Line Items]    
Available-for-sale debt securities with fair value option election
Level 3 [Member] | Short-Term Investments [Member]    
Fair Value (Details) - Schedule of financial assets and liabilities measured at fair value [Line Items]    
Available-for-sale debt securities with fair value option election
Level 3 [Member] | Money Market Funds [Member]    
Fair Value (Details) - Schedule of financial assets and liabilities measured at fair value [Line Items]    
Cash and Cash Equivalents