v3.25.2
Fair Value Measurements (Details Narrative) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Aggregate value of warrants outstanding $ 133,333 $ 266,667 $ 3,160,933 $ 1,297,866
Public Warrants [Member]        
Aggregate value of warrants outstanding per share $ 0.01 $ 0.02    
Aggregate value of warrants outstanding $ 133,333 $ 266,667    
Cash [Member]        
Trust Account was held in cash $ 1,983,985 $ 1,967,696