v3.25.2
Fair Value Measurements - Schedule of Change in Number and Value of the Warrants (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Schedule of Change in Number and Value of the Warrants [Line Items]          
Opening balance, Shares 27,648,601 27,648,601   27,648,601  
Opening balance, Value $ 880 $ 787   $ 787  
Change in value, Shares      
Change in value, Value $ (40) $ 93 $ (1,590) $ 53 $ 277
Ending balance, Shares 27,648,601 27,648,601   27,648,601  
Ending balance, Value $ 840 $ 880   $ 840  
Public [Member]          
Schedule of Change in Number and Value of the Warrants [Line Items]          
Opening balance, Shares 17,248,601 17,248,601   17,248,601  
Opening balance, Value $ 542 $ 423   $ 423  
Change in value, Shares      
Change in value, Value $ (40) $ 119      
Ending balance, Shares 17,248,601 17,248,601   17,248,601  
Ending balance, Value $ 502 $ 542   $ 502  
Private [Member]          
Schedule of Change in Number and Value of the Warrants [Line Items]          
Opening balance, Shares 10,400,000 10,400,000   10,400,000  
Opening balance, Value $ 338 $ 364   $ 364  
Change in value, Shares      
Change in value, Value $ (26)      
Ending balance, Shares 10,400,000 10,400,000   10,400,000  
Ending balance, Value $ 338 $ 338   $ 338