Annual report [Section 13 and 15(d), not S-K Item 405]

General - Schedule of Fair Value of the Merger Warrants (Details)

v3.25.1
General - Schedule of Fair Value of the Merger Warrants (Details) - Merger Warrants [Member]
Dec. 31, 2024
Underlying value of Common Stock [Member]  
Schedule of Fair Value of the Merger Warrants [Line Items]  
Merger warrants measurement input 3.7
Exercise price [Member]  
Schedule of Fair Value of the Merger Warrants [Line Items]  
Merger warrants measurement input 50
Expected volatility [Member]  
Schedule of Fair Value of the Merger Warrants [Line Items]  
Merger warrants measurement input 117.7
Expected terms [Member]  
Schedule of Fair Value of the Merger Warrants [Line Items]  
Merger warrants measurement input 2.87
Risk-free interest rate [Member]  
Schedule of Fair Value of the Merger Warrants [Line Items]  
Merger warrants measurement input 4.5