v3.25.2
Fair Value Measurements (Details 3) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Warrant liability - Beginning balance $ 1,297,866 $ 628,000
Cancellation of Private Warrants (304,000) 0
Change in valuation inputs or other assumptions (727,199) 669,866
Warrant liability - Ending balance 266,667 1,297,866
Public Warrants [Member]    
Warrant liability - Beginning balance 826,666 400,000
Cancellation of Private Warrants 0  
Change in valuation inputs or other assumptions (559,999) 426,666
Warrant liability - Ending balance 266,667 826,666
Private Placement Warrants [Member]    
Warrant liability - Beginning balance 471,200 228,000
Cancellation of Private Warrants (304,000)  
Change in valuation inputs or other assumptions (167,200) 243,200
Warrant liability - Ending balance $ 0 $ 471,200