v3.25.1
Fair Value Measurements - Schedule of Changes in the Fair Value of Level 3 Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Forward Purchase Agreement asset [Member]    
Schedule of Changes in the Fair Value of Level 3 Financial Assets and Liabilities [Line Items]    
Fair value, beginning $ 155
Settlement (132)  
Change in fair value (23) 339
Fair value, ending 155
SEPA Put Rights Asset [Member]    
Schedule of Changes in the Fair Value of Level 3 Financial Assets and Liabilities [Line Items]    
Fair value, beginning 188  
Change in fair value (156) 1,363
Fair value, ending 32 188
Embedded Derivative Liability [Member]    
Schedule of Changes in the Fair Value of Level 3 Financial Assets and Liabilities [Line Items]    
Fair value, beginning 80
Change in fair value 31 (11)
Fair value, ending $ 111 $ 80